JointInteractionEndEvent Class Reference

#include <JointInteractionEvent.h>

Inherits JointInteractionEvent.

Collaboration diagram for JointInteractionEndEvent:

List of all members.


Public Types

typedef EventFactory
< JointInteractionEndEvent
Factory

Public Member Functions

 JointInteractionEndEvent ()
 JointInteractionEndEvent (unsigned userId, std::vector< unsigned > entityIds)
virtual void addJointID (int jointID)
virtual void addFloat (float value)
virtual float getFloat ()
virtual void addEntityId (unsigned entityId)
virtual void addTransformationData (TransformationData trans)
virtual void encode (NetMessage *message)
virtual void decode (NetMessage *message)
virtual void execute ()
virtual std::string toString ()

Protected Attributes

std::vector< int > jointIDs
std::vector< float > floatValues
std::vector< TransformationDataentityTransformations
int floatIdx

Member Typedef Documentation


Constructor & Destructor Documentation

JointInteractionEndEvent::JointInteractionEndEvent (  ) 

JointInteractionEndEvent::JointInteractionEndEvent ( unsigned  userId,
std::vector< unsigned >  entityIds 
)


Member Function Documentation

void JointInteractionEndEvent::addEntityId ( unsigned  entityId  )  [virtual]

void JointInteractionEndEvent::addFloat ( float  value  )  [virtual]

void JointInteractionEndEvent::addJointID ( int  jointID  )  [virtual]

void JointInteractionEndEvent::addTransformationData ( TransformationData  trans  )  [virtual]

void JointInteractionEndEvent::decode ( NetMessage message  )  [virtual]

Reimplemented from JointInteractionEvent.

void JointInteractionEndEvent::encode ( NetMessage message  )  [virtual]

Todo:
should Event::decode() and Event::encode() be protected?

describe Event::decode() and Event::encode()

Reimplemented from JointInteractionEvent.

void JointInteractionEndEvent::execute (  )  [virtual]

Process the Event.

Todo:
write more precise description

Implements Event.

float JointInteractionEndEvent::getFloat (  )  [virtual]

std::string JointInteractionEndEvent::toString (  )  [virtual]

Return a string representation of the Event, containing all attributes.

Reimplemented from Event.


Member Data Documentation

std::vector<float> JointInteractionEndEvent::floatValues [protected]

std::vector<int> JointInteractionEndEvent::jointIDs [protected]


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

Generated on Wed Oct 20 16:11:57 2010 for inVRs by doxygen 1.5.8