enterSpaceCameraController.py (704B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\camera\enterSpaceCameraController.py 2 from eve.client.script.ui.camera.baseCameraController import BaseCameraController 3 import evecamera 4 from carbonui.uicore import uicore 5 6 class EnterSpaceCameraController(BaseCameraController): 7 cameraID = evecamera.CAM_ENTERSPACE 8 9 def OnMouseUp(self, *args): 10 self.SwitchToPrimaryCamera() 11 12 def OnMouseMove(self, *args): 13 if uicore.uilib.leftbtn: 14 self.SwitchToPrimaryCamera() 15 16 def OnMouseWheel(self, *args): 17 self.SwitchToPrimaryCamera() 18 19 def SwitchToPrimaryCamera(self): 20 self.GetCamera().SwitchToPrimaryCamera()