#include <Car4WheelsMethod.h>
Inheritance diagram for gator::Car4WheelsMethod:
Public Methods | |
Car4WheelsMethod () | |
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... | |
virtual void | setCollisionDetector (CollisionDetectorPtr &detect) |
tell the travel method how to collide with your scene. More... | |
Protected Attributes | |
boost::shared_ptr< TireForceOperator > | mTireForce |
boost::shared_ptr< DriveNavigationOperator > | mNavigator |
boost::shared_ptr< CollisionResponseOperator > | mCollider |
Definition at line 24 of file Car4WheelsMethod.h.
|
Definition at line 27 of file Car4WheelsMethod.h. References gator::TravelMethod::mAvatar, gator::TravelMethod::mCamera, mCollider, gator::TravelMethod::mCollisionDetector, mNavigator, mTireForce, and ani::DynamicSystem< ani::Body >::push_back(). |
|
call this with the id that you want to trigger.
Implements gator::TravelMethod. Definition at line 70 of file Car4WheelsMethod.h. References gator::DOWN, gator::EDGE_DOWN, gator::EdgeState, gator::TravelMethod::mAvatar, and mNavigator. |
|
call this with the id that you want to trigger.
Implements gator::TravelMethod. Definition at line 126 of file Car4WheelsMethod.h. References mNavigator. |
|
call this with the id that you want to trigger.
Implements gator::TravelMethod. Definition at line 139 of file Car4WheelsMethod.h. |
|
tell the travel method how to collide with your scene. define your own collision detector, or use one predefined from gator. Reimplemented from gator::TravelMethod. Definition at line 145 of file Car4WheelsMethod.h. References gator::CollisionDetectorPtr, mCollider, and mTireForce. |
|
Definition at line 154 of file Car4WheelsMethod.h. Referenced by Car4WheelsMethod(), and setCollisionDetector(). |
|
Definition at line 155 of file Car4WheelsMethod.h. Referenced by analogInput(), Car4WheelsMethod(), and digitalInput(). |
|
Definition at line 156 of file Car4WheelsMethod.h. Referenced by Car4WheelsMethod(), and setCollisionDetector(). |