- Timestamp:
- Apr 8, 2009, 12:58:47 AM (16 years ago)
- Location:
- code/branches/questsystem5
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/questsystem5
- Property svn:mergeinfo changed
-
code/branches/questsystem5/src/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h
r2907 r2908 18 18 #include "LinearMath/btAlignedObjectArray.h" 19 19 #include "btWheelInfo.h" 20 #include "BulletDynamics/Dynamics/btActionInterface.h"21 20 22 21 class btVehicleTuning; 23 22 24 23 ///rayCast vehicle, very special constraint that turn a rigidbody into a vehicle. 25 class btRaycastVehicle : public bt ActionInterface24 class btRaycastVehicle : public btTypedConstraint 26 25 { 27 26 … … 75 74 virtual ~btRaycastVehicle() ; 76 75 77 78 ///btActionInterface interface 79 virtual void updateAction( btCollisionWorld* collisionWorld, btScalar step) 80 { 81 updateVehicle(step); 82 } 83 84 85 ///btActionInterface interface 86 void debugDraw(btIDebugDraw* debugDrawer); 87 76 88 77 const btTransform& getChassisWorldTransform() const; 89 78 … … 91 80 92 81 virtual void updateVehicle(btScalar step); 93 94 82 95 83 void resetSuspension(); 96 84 … … 188 176 } 189 177 178 virtual void buildJacobian() 179 { 180 //not yet 181 } 182 183 virtual void solveConstraint(btScalar timeStep) 184 { 185 (void)timeStep; 186 //not yet 187 } 190 188 191 189
Note: See TracChangeset
for help on using the changeset viewer.