Esempio n. 1
0
    def _setSheet(self, _sheet):
        BaseModeLogic._setSheet(self, _sheet)

        _sheet.eventRootChanged = self._onRootChanged
        _sheet.eventUpdate = self._onUpdate

        _sheet.eventChildAppend = self._onAppendChild
        _sheet.eventChildRemove = self._onRemoveChild
Esempio n. 2
0
 def _setSheet(self, _sheet):
     BaseModeLogic._setSheet(self, _sheet)
     
     _sheet.eventRootChanged = self._onRootChanged
     _sheet.eventUpdate = self._onUpdate
     
     _sheet.eventChildAppend = self._onAppendChild
     _sheet.eventChildRemove = self._onRemoveChild
     _sheet.eventContentUpdate = self._onContentUpdate
Esempio n. 3
0
 def __init__(self):
     BaseModeLogic.__init__(self)
     
     # view modes
     self._modes = {}
     self.mode = None
     
     self.grid_material = ogre.MaterialManager.getSingleton().getByName(env.material_grid)
     
     self.needGridUpdate = True
     self.grid_size = 25.0
     self.is_root = False    # flag for root mode, need to store there for grow speed up
Esempio n. 4
0
    def __init__(self):
        BaseModeLogic.__init__(self)

        # view modes
        self._modes = {}
        self.mode = None

        self.grid_material = ogre.MaterialManager.getSingleton().getByName(
            env.material_grid)

        self.needGridUpdate = True
        self.grid_size = 25.0
        self.is_root = False  # flag for root mode, need to store there for grow speed up
Esempio n. 5
0
 def delete(self):
     """Deletion message
     """        
     BaseModeLogic.delete(self)
Esempio n. 6
0
 def __del__(self):
     """Destruction
     """
     BaseModeLogic.__del__(self)
Esempio n. 7
0
 def delete(self):
     """Deletion message
     """
     BaseModeLogic.delete(self)
Esempio n. 8
0
 def __del__(self):
     """Destruction
     """
     BaseModeLogic.__del__(self)