Changeset View
Changeset View
Standalone View
Standalone View
source/gameengine/Physics/Bullet/CcdPhysicsController.h
| Show First 20 Lines • Show All 573 Lines • ▼ Show 20 Lines | public: | ||||
| // PHY_IPhysicsController interface | // PHY_IPhysicsController interface | ||||
| //////////////////////////////////// | //////////////////////////////////// | ||||
| /** | /** | ||||
| * SynchronizeMotionStates ynchronizes dynas, kinematic and deformable entities (and do 'late binding') | * SynchronizeMotionStates ynchronizes dynas, kinematic and deformable entities (and do 'late binding') | ||||
| */ | */ | ||||
| virtual bool SynchronizeMotionStates(float time); | virtual bool SynchronizeMotionStates(float time); | ||||
| /** | |||||
| * Called for every physics simulation step. Use this method for | |||||
| * things like limiting linear and angular velocity. | |||||
| */ | |||||
| void SimulationTick(float timestep); | |||||
| /** | /** | ||||
| * WriteMotionStateToDynamics ynchronizes dynas, kinematic and deformable entities (and do 'late binding') | * WriteMotionStateToDynamics ynchronizes dynas, kinematic and deformable entities (and do 'late binding') | ||||
| */ | */ | ||||
| virtual void WriteMotionStateToDynamics(bool nondynaonly); | virtual void WriteMotionStateToDynamics(bool nondynaonly); | ||||
| virtual void WriteDynamicsToMotionState(); | virtual void WriteDynamicsToMotionState(); | ||||
| // controller replication | // controller replication | ||||
| ▲ Show 20 Lines • Show All 214 Lines • Show Last 20 Lines | |||||