public btCollisionWorld getCollisionWorld() { global::System.IntPtr cPtr = BulletPINVOKE.btDiscreteDynamicsWorld_getCollisionWorld(swigCPtr); btCollisionWorld ret = (cPtr == global::System.IntPtr.Zero) ? null : new btCollisionWorld(cPtr, false); return(ret); }
public override void updateAction(btCollisionWorld collisionWorld, float step) { BulletPINVOKE.btRaycastVehicle_updateAction(swigCPtr, btCollisionWorld.getCPtr(collisionWorld), step); }
///btActionInterface interface virtual void updateAction( btCollisionWorld* collisionWorld, double deltaTime ) { preStep( collisionWorld ); playerStep( collisionWorld, deltaTime ); }
public virtual void updateAction(btCollisionWorld collisionWorld, float deltaTimeStep) { BulletPINVOKE.btActionInterface_updateAction(swigCPtr, btCollisionWorld.getCPtr(collisionWorld), deltaTimeStep); }
void stepForwardAndStrafe( btCollisionWorld* collisionWorld, ref btVector3 walkMove );
void stepDown( btCollisionWorld* collisionWorld, double dt );
bool recoverFromPenetration( btCollisionWorld* collisionWorld );
void stepUp( btCollisionWorld* collisionWorld );
void playerStep( btCollisionWorld* collisionWorld, double dt );
void preStep( btCollisionWorld* collisionWorld );
void reset( btCollisionWorld* collisionWorld );
btCollisionWorldImporter(btCollisionWorld* world);
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(btCollisionWorld obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }