Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

gator::SimpleDriveMethod Class Reference

a travel method that implements the common "drive" metaphor fround in many VR systems. More...

#include <SimpleDriveMethod.h>

Inheritance diagram for gator::SimpleDriveMethod:

gator::SimpleFlyMethod gator::TravelMethod ani::DynamicSystem< ani::Body > ani::Body ani::Memory List of all members.

Public Methods

 SimpleDriveMethod ()
virtual void digitalInput (unsigned int id, EdgeState value)
 call this with the id that you want to trigger. More...

virtual void analogInput (unsigned int id, float value)
 call this with the id that you want to trigger. More...

virtual void xformInput (unsigned int id, const gmtl::Matrix44f &value)
 call this with the id that you want to trigger. More...


Detailed Description

a travel method that implements the common "drive" metaphor fround in many VR systems.

Definition at line 24 of file SimpleDriveMethod.h.


Constructor & Destructor Documentation

gator::SimpleDriveMethod::SimpleDriveMethod   [inline]
 

Definition at line 27 of file SimpleDriveMethod.h.

References gator::TravelMethod::mAvatar, gator::SimpleFlyMethod::mCollider, gator::SimpleFlyMethod::mTireForce, and ani::DynamicSystem< ani::Body >::push_front().


Member Function Documentation

virtual void gator::SimpleDriveMethod::digitalInput unsigned int    id,
EdgeState    value
[inline, virtual]
 

call this with the id that you want to trigger.

Reimplemented from gator::SimpleFlyMethod.

Definition at line 38 of file SimpleDriveMethod.h.

References gator::EDGE_DOWN, gator::EdgeState, gator::TravelMethod::mAvatar, and gator::SimpleFlyMethod::mNavigator.

virtual void gator::SimpleDriveMethod::analogInput unsigned int    id,
float    value
[inline, virtual]
 

call this with the id that you want to trigger.

Reimplemented from gator::SimpleFlyMethod.

Definition at line 58 of file SimpleDriveMethod.h.

References gator::SimpleFlyMethod::mNavigator.

virtual void gator::SimpleDriveMethod::xformInput unsigned int    id,
const gmtl::Matrix44f &    value
[inline, virtual]
 

call this with the id that you want to trigger.

Reimplemented from gator::SimpleFlyMethod.

Definition at line 71 of file SimpleDriveMethod.h.


The documentation for this class was generated from the following file:
Generated on Wed Jun 12 01:54:09 2002 for Animaniac by doxygen1.2.15