Sirikata
Public Types | Public Member Functions | Protected Member Functions | Private Attributes
Sirikata::SimpleCamera::SimpleInputResponse Class Reference

#include <InputResponse.hpp>

Inheritance diagram for Sirikata::SimpleCamera::SimpleInputResponse:
Collaboration diagram for Sirikata::SimpleCamera::SimpleInputResponse:

List of all members.

Public Types

typedef std::tr1::function
< void(void)> 
ResponseCallback

Public Member Functions

 SimpleInputResponse (ResponseCallback cb)
virtual InputEventDescriptorList getInputEvents (const InputBindingEvent &descriptor) const
 Get a list of InputEventDescriptors which specify the events that this response will handle, given a higher level description of the input to bind to this response.

Protected Member Functions

virtual void defaultAction ()

Private Attributes

ResponseCallback mCallback

Member Typedef Documentation

typedef std::tr1::function<void(void)> Sirikata::SimpleCamera::SimpleInputResponse::ResponseCallback

Constructor & Destructor Documentation

Sirikata::SimpleCamera::SimpleInputResponse::SimpleInputResponse ( ResponseCallback  cb)

Member Function Documentation

void Sirikata::SimpleCamera::SimpleInputResponse::defaultAction ( ) [protected, virtual]

Reimplemented from Sirikata::SimpleCamera::InputResponse.

References mCallback.

InputResponse::InputEventDescriptorList Sirikata::SimpleCamera::SimpleInputResponse::getInputEvents ( const InputBindingEvent descriptor) const [virtual]

Member Data Documentation

Referenced by defaultAction().


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