Public Member Functions | |
GlobeCameraTouchController (const GlobeCameraTouchControllerConfiguration &config, const Rendering::ScreenProperties &screenProperties) | |
void | SetDebugLogging (bool enableDebugLogging) |
virtual void | Reset () |
virtual void | Update (float deltaSeconds) |
virtual float | GetZoomDelta () const |
virtual float | GetZoomVelocity () const |
virtual float | GetRotationDelta () const |
virtual const v2 & | GetPanPixelDelta () const |
virtual float | GetTiltDelta () const |
virtual bool | IsPanning () const |
virtual bool | IsTilting () const |
virtual bool | IsRotating () const |
virtual void | SetPanIsHeavilyDamped (bool panIsHeavilyDamped) |
virtual const v2 & | GetPanAbsolutePixelCoord () const |
virtual float | GetScreenScale () const |
virtual void | Event_TouchRotate (const AppInterface::RotateData &data) |
virtual void | Event_TouchRotate_Start (const AppInterface::RotateData &data) |
virtual void | Event_TouchRotate_End (const AppInterface::RotateData &data) |
virtual void | Event_TouchPinch (const AppInterface::PinchData &data) |
virtual void | Event_TouchPinch_Start (const AppInterface::PinchData &data) |
virtual void | Event_TouchPinch_End (const AppInterface::PinchData &data) |
virtual void | Event_TouchPan (const AppInterface::PanData &data) |
virtual void | Event_TouchPan_Start (const AppInterface::PanData &data) |
virtual void | Event_TouchPan_End (const AppInterface::PanData &data) |
virtual void | Event_TouchTap (const AppInterface::TapData &data) |
virtual void | Event_TouchDoubleTap (const AppInterface::TapData &data) |
virtual void | Event_TouchDown (const AppInterface::TouchData &data) |
virtual void | Event_TouchMove (const AppInterface::TouchData &data) |
virtual void | Event_TouchUp (const AppInterface::TouchData &data) |
virtual void | Event_Zoom (const AppInterface::ZoomData &data) |
virtual void | Event_TiltStart (const AppInterface::TiltData &data) |
virtual void | Event_TiltEnd (const AppInterface::TiltData &data) |
virtual void | Event_Tilt (const AppInterface::TiltData &data) |