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

#include <InputResponse.hpp>

Inheritance diagram for Sirikata::SimpleCamera::FloatToggleInputResponse:
Collaboration diagram for Sirikata::SimpleCamera::FloatToggleInputResponse:

List of all members.

Public Types

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

Public Member Functions

 FloatToggleInputResponse (ResponseCallback cb, float onval, float offval)
virtual void invoke (InputBindingEvent &evt)
 Invokes the input response for any type of InputEvent.
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.

Private Attributes

ResponseCallback mCallback
float mOnValue
float mOffValue

Member Typedef Documentation


Constructor & Destructor Documentation

Sirikata::SimpleCamera::FloatToggleInputResponse::FloatToggleInputResponse ( ResponseCallback  cb,
float  onval,
float  offval 
)

Member Function Documentation

InputResponse::InputEventDescriptorList Sirikata::SimpleCamera::FloatToggleInputResponse::getInputEvents ( const InputBindingEvent descriptor) const [virtual]
void Sirikata::SimpleCamera::FloatToggleInputResponse::invoke ( InputBindingEvent evt) [virtual]

Member Data Documentation

Referenced by invoke().

Referenced by invoke().

Referenced by invoke().


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