Sirikata
Public Member Functions | Public Attributes
Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener Class Reference
Inheritance diagram for Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener:
Collaboration diagram for Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener:

List of all members.

Public Member Functions

 WebViewInputListener (OgreSystemInputHandler *par)
virtual Input::EventResponse onInputDeviceEvent (Input::InputDeviceEventPtr ev)
virtual Input::EventResponse onKeyPressedEvent (Input::ButtonPressedPtr ev)
virtual Input::EventResponse onKeyRepeatedEvent (Input::ButtonRepeatedPtr ev)
virtual Input::EventResponse onKeyReleasedEvent (Input::ButtonReleasedPtr ev)
virtual Input::EventResponse onKeyDownEvent (Input::ButtonDownPtr ev)
Input::EventResponse onKeyEvent (Input::ButtonEventPtr ev)
virtual Input::EventResponse onAxisEvent (Input::AxisEventPtr ev)
virtual Input::EventResponse onTextInputEvent (Input::TextInputEventPtr ev)
virtual Input::EventResponse onMouseHoverEvent (Input::MouseHoverEventPtr ev)
virtual Input::EventResponse onMousePressedEvent (Input::MousePressedEventPtr ev)
virtual Input::EventResponse onMouseReleasedEvent (Input::MouseReleasedEventPtr ev)
virtual Input::EventResponse onMouseClickEvent (Input::MouseClickEventPtr ev)
virtual Input::EventResponse onMouseDragEvent (Input::MouseDragEventPtr ev)
virtual Input::EventResponse onWebViewEvent (Input::WebViewEventPtr ev)

Public Attributes

OgreSystemInputHandlermParent
std::set< int > mWebViewActiveButtons

Constructor & Destructor Documentation

Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::WebViewInputListener ( OgreSystemInputHandler par) [inline]

Member Function Documentation

Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onAxisEvent ( Input::AxisEventPtr  ev) [virtual]
virtual Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onInputDeviceEvent ( Input::InputDeviceEventPtr  ev) [inline, virtual]
virtual Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onKeyDownEvent ( Input::ButtonDownPtr  ev) [inline, virtual]

Reimplemented from Sirikata::Input::InputListener.

References onKeyEvent().

Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onKeyEvent ( Input::ButtonEventPtr  ev)
virtual Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onKeyPressedEvent ( Input::ButtonPressedPtr  ev) [inline, virtual]

Reimplemented from Sirikata::Input::InputListener.

References onKeyEvent().

virtual Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onKeyReleasedEvent ( Input::ButtonReleasedPtr  ev) [inline, virtual]

Reimplemented from Sirikata::Input::InputListener.

References onKeyEvent().

virtual Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onKeyRepeatedEvent ( Input::ButtonRepeatedPtr  ev) [inline, virtual]

Reimplemented from Sirikata::Input::InputListener.

References onKeyEvent().

Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onMouseClickEvent ( Input::MouseClickEventPtr  ev) [virtual]
Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onMouseDragEvent ( Input::MouseDragEventPtr  ev) [virtual]
Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onMouseHoverEvent ( Input::MouseHoverEventPtr  ev) [virtual]
Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onMousePressedEvent ( Input::MousePressedEventPtr  ev) [virtual]
Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onMouseReleasedEvent ( Input::MouseReleasedEventPtr  ev) [virtual]
Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onTextInputEvent ( Input::TextInputEventPtr  ev) [virtual]
virtual Input::EventResponse Sirikata::Graphics::OgreSystemInputHandler::WebViewInputListener::onWebViewEvent ( Input::WebViewEventPtr  ev) [inline, virtual]

Member Data Documentation


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