![]() |
VR-Forces Developer's Guide
|
Instances of DtEndGestureInter are used to store state data for DIGuyInteraction.EndGesture interactions.

Public Member Functions | |
| DtEndGestureInter () | |
| virtual | ~DtEndGestureInter () |
| DtEndGestureInter (const DtEndGestureInter &orig) | |
| DtEndGestureInter & | operator= (const DtEndGestureInter &orig) |
| virtual void | printData () const |
| virtual void | printDataToStream (std::ostream &stream) const |
| virtual void | setTarget (const DtString &val) |
| virtual const DtString & | target () const |
| virtual void | setGestureName (const DtString &val) |
| virtual const DtString & | gestureName () const |
| virtual void | setRampdownTime (float val) |
| virtual float | rampdownTime () const |
| virtual const char * | name () const |
Static Public Member Functions | |
| static DtInteraction * | create () |
| static void | addCallback (DtExerciseConn *conn, DtEndGestureInterCb cb, void *usr, DtDDMRegionSP region=DtDDMRegionSP()) |
| static void | removeCallback (DtExerciseConn *conn, DtEndGestureInterCb cb, void *usr, DtDDMRegionSP region=DtDDMRegionSP()) |
Protected Member Functions | |
| virtual const char * | interactionClassToUse (DtExerciseConn *exConn) const |
| virtual DtInteractionDecoder * | createDecoder (DtExerciseConn *exConn) const |
| virtual DtInteractionEncoder * | createEncoder (DtExerciseConn *exConn) const |
Protected Attributes | |
| DtString | myTarget |
| DtString | myGestureName |
| float | myRampdownTime |
| DtEndGestureInter::DtEndGestureInter | ( | ) |
Constructor.
|
virtual |
Destructor.
| DtEndGestureInter::DtEndGestureInter | ( | const DtEndGestureInter & | orig | ) |
Copy constructor.
| DtEndGestureInter& DtEndGestureInter::operator= | ( | const DtEndGestureInter & | orig | ) |
Assignment operator.
|
virtual |
Print the interaction's data.
|
virtual |
Print the interaction's data to the specified stream.
|
virtual |
target mutator.
|
virtual |
Target accessor.
|
virtual |
gestureName mutator.
|
virtual |
gestureName accessor.
|
virtual |
rampdownTime mutator.
|
virtual |
rampdownTime accessor.
|
inlinevirtual |
Name of the interaction. (Not necessarily the ClassName from the FOM.)
|
static |
Create a DtEndGestureInter. Caller is responsible for deletion.
|
static |
Add (register)/Remove (deregister) function to be called when interaction occurs.
|
static |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |