Package fife :: Module fife :: Class Model
[hide private]
[frames] | no frames]

Class Model

source code

_object --+    
          |    
  FifeClass --+
              |
             Model

Proxy of C++ FIFE::Model class

Instance Methods [hide private]
 
__repr__(self)
repr(x)
source code
 
__init__(self, *args)
__init__(FIFE::Model self, RenderBackend renderbackend, std::vector< FIFE::RendererBase *,std::allocator< FIFE::RendererBase * > > const & renderers) -> Model
source code
 
createMap(self, *args)
createMap(Model self, std::string const & identifier) -> Map
source code
 
deleteMap(self, *args)
deleteMap(Model self, Map arg2)
source code
 
getMaps(self)
getMaps(Model self) -> MapList
source code
 
getMap(self, *args)
getMap(Model self, std::string const & id) -> Map
source code
 
getNamespaces(self)
getNamespaces(Model self) -> StringList
source code
 
createObject(self, *args)
createObject(Model self, std::string const & identifier, std::string const & name_space, Object parent=None) -> Object createObject(Model self, std::string const & identifier, std::string const & name_space) -> Object
source code
 
deleteObject(self, *args)
deleteObject(Model self, Object arg2) -> bool
source code
 
deleteObjects(self)
deleteObjects(Model self) -> bool
source code
 
getObject(self, *args)
getObject(Model self, std::string const & id, std::string const & name_space) -> Object
source code
 
getObjects(self, *args)
getObjects(Model self, std::string const & name_space) -> ObjectList
source code
 
getMapCount(self)
getMapCount(Model self) -> uint32_t
source code
 
deleteMaps(self)
deleteMaps(Model self)
source code
 
adoptPather(self, *args)
adoptPather(Model self, IPather pather)
source code
 
getPather(self, *args)
getPather(Model self, std::string const & pathername) -> IPather
source code
 
getCellGrid(self, *args)
getCellGrid(Model self, std::string const & gridtype) -> CellGrid
source code
 
setTimeMultiplier(self, *args)
setTimeMultiplier(Model self, float multip)
source code
 
getTimeMultiplier(self)
getTimeMultiplier(Model self) -> double
source code

Inherited from FifeClass: getFifeId

Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _fife.delete_Model
  __del__ = lambda self:
Method Details [hide private]

__repr__(self)
(Representation operator)

source code 

repr(x)

Overrides: _swig_repr

__init__(self, *args)
(Constructor)

source code 

__init__(FIFE::Model self, RenderBackend renderbackend, std::vector< FIFE::RendererBase *,std::allocator< FIFE::RendererBase * > > const & renderers) -> Model

Overrides: FifeClass.__init__