Esempio n. 1
0
 def __init__(self, _logic):
     BaseViewMode.__init__(self, _logic, "Object view")
     ogre.FrameListener.__init__(self)
     render_engine._ogreRoot.addFrameListener(self)
     
     self.scale = False
     self.move = False
Esempio n. 2
0
 def _onMouseMoved(self, _evt):
     """Mouse moved event
     """
     if BaseViewMode._onMouseMoved(self, _evt):  return True
     mstate = _evt.get_state()
     self.mouse_pos = (mstate.X.abs, mstate.Y.abs)
     
     return False
Esempio n. 3
0
 def __del__(self):
     BaseViewMode.__del__(self)
Esempio n. 4
0
 def __init__(self, _logic):
     BaseViewMode.__init__(self, _logic, "View mode")
Esempio n. 5
0
 def _onKeyReleased(self, _evt):
     """Keyboard button released event
     """
     if BaseViewMode._onKeyReleased(self, _evt): return True
     
     return False
Esempio n. 6
0
 def _onMouseReleased(self, _evt, _id):
     """Mouse button released event
     """
     if BaseViewMode._onMouseReleased(self, _evt, _id):  return True
     
     return False
Esempio n. 7
0
 def __del__(self):
     BaseViewMode.__del__(self)
Esempio n. 8
0
 def __init__(self, _logic):
     BaseViewMode.__init__(self, _logic)
Esempio n. 9
0
 def deactivate(self):
     """Deactivation message
     """
     BaseViewMode.deactivate(self)
Esempio n. 10
0
 def activate(self):
     """Activation message
     """
     BaseViewMode.activate(self)
Esempio n. 11
0
 def delete(self):
     """Deletion message
     """
     BaseViewMode.delete(self)
Esempio n. 12
0
 def __init__(self, _logic):
     BaseViewMode.__init__(self, _logic, "View mode")
     self.moving = False
     self.zooming = False