Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Apr 8, 2009, 12:58:47 AM (16 years ago)
Author:
dafrick
Message:

Reverted to revision 2906 (because I'm too stupid to merge correctly, 2nd try will follow shortly. ;))

Location:
code/branches/questsystem5
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/questsystem5

  • code/branches/questsystem5/src/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h

    r2907 r2908  
    1818#include "LinearMath/btAlignedObjectArray.h"
    1919#include "btWheelInfo.h"
    20 #include "BulletDynamics/Dynamics/btActionInterface.h"
    2120
    2221class btVehicleTuning;
    2322
    2423///rayCast vehicle, very special constraint that turn a rigidbody into a vehicle.
    25 class btRaycastVehicle : public btActionInterface
     24class btRaycastVehicle : public btTypedConstraint
    2625{
    2726
     
    7574        virtual ~btRaycastVehicle() ;
    7675
    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               
    8877        const btTransform& getChassisWorldTransform() const;
    8978       
     
    9180
    9281        virtual void updateVehicle(btScalar step);
    93        
    94        
     82
    9583        void resetSuspension();
    9684
     
    188176        }
    189177
     178        virtual void    buildJacobian()
     179        {
     180                //not yet
     181        }
     182
     183        virtual void    solveConstraint(btScalar        timeStep)
     184        {
     185                (void)timeStep;
     186                //not yet
     187        }
    190188
    191189
Note: See TracChangeset for help on using the changeset viewer.