Beispiel #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
Beispiel #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
Beispiel #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
Beispiel #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
Beispiel #5
0
 def delete(self):
     """Deletion message
     """        
     BaseModeLogic.delete(self)
Beispiel #6
0
 def __del__(self):
     """Destruction
     """
     BaseModeLogic.__del__(self)
Beispiel #7
0
 def delete(self):
     """Deletion message
     """
     BaseModeLogic.delete(self)
Beispiel #8
0
 def __del__(self):
     """Destruction
     """
     BaseModeLogic.__del__(self)