C# Class BulletSharp.DiscreteDynamicsWorld

Inheritance: BulletSharp.DynamicsWorld
Afficher le fichier Open project: Helvest/Unity-Bullet-Physic-Engine-2017 Class Usage Examples

Méthodes publiques

Méthode Description
ApplyGravity ( ) : void
DebugDrawConstraint ( BulletSharp.TypedConstraint constraint ) : void
DiscreteDynamicsWorld ( BulletSharp.Dispatcher dispatcher, BulletSharp.BroadphaseInterface pairCache, BulletSharp.ConstraintSolver constraintSolver, BulletSharp.CollisionConfiguration collisionConfiguration ) : System
Serialize ( BulletSharp.Serializer serializer ) : void
SetNumTasks ( int numTasks ) : void
SynchronizeSingleMotionState ( BulletSharp.RigidBody body ) : void
UpdateVehicles ( float timeStep ) : void

Private Methods

Méthode Description
DiscreteDynamicsWorld ( IntPtr native ) : System
SerializeDynamicsWorldInfo ( BulletSharp.Serializer serializer ) : void
SerializeRigidBodies ( BulletSharp.Serializer serializer ) : void
btDiscreteDynamicsWorld_applyGravity ( IntPtr obj ) : void
btDiscreteDynamicsWorld_debugDrawConstraint ( IntPtr obj, IntPtr constraint ) : void
btDiscreteDynamicsWorld_getApplySpeculativeContactRestitution ( IntPtr obj ) : bool
btDiscreteDynamicsWorld_getCollisionWorld ( IntPtr obj ) : IntPtr
btDiscreteDynamicsWorld_getLatencyMotionStateInterpolation ( IntPtr obj ) : bool
btDiscreteDynamicsWorld_getSimulationIslandManager ( IntPtr obj ) : IntPtr
btDiscreteDynamicsWorld_getSynchronizeAllMotionStates ( IntPtr obj ) : bool
btDiscreteDynamicsWorld_new ( IntPtr dispatcher, IntPtr pairCache, IntPtr constraintSolver, IntPtr collisionConfiguration ) : IntPtr
btDiscreteDynamicsWorld_setApplySpeculativeContactRestitution ( IntPtr obj, bool enable ) : void
btDiscreteDynamicsWorld_setLatencyMotionStateInterpolation ( IntPtr obj, bool latencyInterpolation ) : void
btDiscreteDynamicsWorld_setNumTasks ( IntPtr obj, int numTasks ) : void
btDiscreteDynamicsWorld_setSynchronizeAllMotionStates ( IntPtr obj, bool synchronizeAll ) : void
btDiscreteDynamicsWorld_synchronizeSingleMotionState ( IntPtr obj, IntPtr body ) : void
btDiscreteDynamicsWorld_updateVehicles ( IntPtr obj, float timeStep ) : void

Method Details

ApplyGravity() public méthode

public ApplyGravity ( ) : void
Résultat void

DebugDrawConstraint() public méthode

public DebugDrawConstraint ( BulletSharp.TypedConstraint constraint ) : void
constraint BulletSharp.TypedConstraint
Résultat void

DiscreteDynamicsWorld() public méthode

public DiscreteDynamicsWorld ( BulletSharp.Dispatcher dispatcher, BulletSharp.BroadphaseInterface pairCache, BulletSharp.ConstraintSolver constraintSolver, BulletSharp.CollisionConfiguration collisionConfiguration ) : System
dispatcher BulletSharp.Dispatcher
pairCache BulletSharp.BroadphaseInterface
constraintSolver BulletSharp.ConstraintSolver
collisionConfiguration BulletSharp.CollisionConfiguration
Résultat System

Serialize() public méthode

public Serialize ( BulletSharp.Serializer serializer ) : void
serializer BulletSharp.Serializer
Résultat void

SetNumTasks() public méthode

public SetNumTasks ( int numTasks ) : void
numTasks int
Résultat void

SynchronizeSingleMotionState() public méthode

public SynchronizeSingleMotionState ( BulletSharp.RigidBody body ) : void
body BulletSharp.RigidBody
Résultat void

UpdateVehicles() public méthode

public UpdateVehicles ( float timeStep ) : void
timeStep float
Résultat void