All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Android::Sdk::AndroidSdkInputHandler Class Reference
Inheritance diagram for Eegeo::Android::Sdk::AndroidSdkInputHandler:
Eegeo::Android::Input::IAndroidInputHandler Eegeo::Input::ITouchControllerProxy Eegeo::NonCopyable

Public Member Functions

void SetTouchController (ITouchController *pTouchController)
 
void Event_TouchRotate (const AppInterface::RotateData &data)
 
void Event_TouchRotate_Start (const AppInterface::RotateData &data)
 
void Event_TouchRotate_End (const AppInterface::RotateData &data)
 
void Event_TouchPinch (const AppInterface::PinchData &data)
 
void Event_TouchPinch_Start (const AppInterface::PinchData &data)
 
void Event_TouchPinch_End (const AppInterface::PinchData &data)
 
void Event_TouchPan (const AppInterface::PanData &data)
 
void Event_TouchPan_Start (const AppInterface::PanData &data)
 
void Event_TouchPan_End (const AppInterface::PanData &data)
 
void Event_TouchTap (const AppInterface::TapData &data)
 
void Event_TouchDoubleTap (const AppInterface::TapData &data)
 
void Event_TouchDown (const AppInterface::TouchData &data)
 
void Event_TouchMove (const AppInterface::TouchData &data)
 
void Event_TouchUp (const AppInterface::TouchData &data)
 
bool Event_KeyPress (const AppInterface::KeyboardData &data)
 
void AddKeyPressListener (Eegeo::UI::NativeInput::IKeyboardInputKeyPressedHandler *handler)
 
bool RemoveKeyPressListener (Eegeo::UI::NativeInput::IKeyboardInputKeyPressedHandler *handler)
 
float TranslateGlobalXToLocalX (float x)
 
float TranslateGlobalYToLocalY (float y)
 
void SetViewportOffset (float x, float y)
 

Additional Inherited Members

- Private Member Functions inherited from Eegeo::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

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