All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Camera::GlobeCamera::GlobeCameraTouchController Class Reference
Inheritance diagram for Eegeo::Camera::GlobeCamera::GlobeCameraTouchController:
Eegeo::ITouchController

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 v2GetPanPixelDelta () const
 
virtual float GetTiltDelta () const
 
virtual bool IsPanning () const
 
virtual bool IsTilting () const
 
virtual bool IsRotating () const
 
virtual void SetPanIsHeavilyDamped (bool panIsHeavilyDamped)
 
virtual const v2GetPanAbsolutePixelCoord () 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)
 

The documentation for this class was generated from the following files: