C# Class BulletCSharp.btSimpleDynamicsWorld

Inheritance: IDisposable
Afficher le fichier Open project: sanglin307/BulletUnity3D Class Usage Examples

Protected Properties

Свойство Type Description
swigCMemOwn bool

Méthodes publiques

Méthode Description
Dispose ( ) : void
addAction ( SWIGTYPE_p_btActionInterface action ) : void
addRigidBody ( btRigidBody body ) : void
addRigidBody ( btRigidBody body, short group, short mask ) : void
btSimpleDynamicsWorld ( SWIGTYPE_p_btDispatcher dispatcher, SWIGTYPE_p_btBroadphaseInterface pairCache, SWIGTYPE_p_btConstraintSolver constraintSolver, SWIGTYPE_p_btCollisionConfiguration collisionConfiguration ) : System
clearForces ( ) : void
debugDrawWorld ( ) : void
getConstraintSolver ( ) : SWIGTYPE_p_btConstraintSolver
getGravity ( ) : SWIGTYPE_p_btVector3
getWorldType ( ) : SWIGTYPE_p_btDynamicsWorldType
removeAction ( SWIGTYPE_p_btActionInterface action ) : void
removeCollisionObject ( SWIGTYPE_p_btCollisionObject collisionObject ) : void
removeRigidBody ( btRigidBody body ) : void
setConstraintSolver ( SWIGTYPE_p_btConstraintSolver solver ) : void
setGravity ( SWIGTYPE_p_btVector3 gravity ) : void
stepSimulation ( float timeStep ) : int
stepSimulation ( float timeStep, int maxSubSteps ) : int
stepSimulation ( float timeStep, int maxSubSteps, float fixedTimeStep ) : int
synchronizeMotionStates ( ) : void
updateAabbs ( ) : void

Private Methods

Méthode Description
btSimpleDynamicsWorld ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btSimpleDynamicsWorld obj ) : HandleRef

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

addAction() public méthode

public addAction ( SWIGTYPE_p_btActionInterface action ) : void
action SWIGTYPE_p_btActionInterface
Résultat void

addRigidBody() public méthode

public addRigidBody ( btRigidBody body ) : void
body btRigidBody
Résultat void

addRigidBody() public méthode

public addRigidBody ( btRigidBody body, short group, short mask ) : void
body btRigidBody
group short
mask short
Résultat void

btSimpleDynamicsWorld() public méthode

public btSimpleDynamicsWorld ( SWIGTYPE_p_btDispatcher dispatcher, SWIGTYPE_p_btBroadphaseInterface pairCache, SWIGTYPE_p_btConstraintSolver constraintSolver, SWIGTYPE_p_btCollisionConfiguration collisionConfiguration ) : System
dispatcher SWIGTYPE_p_btDispatcher
pairCache SWIGTYPE_p_btBroadphaseInterface
constraintSolver SWIGTYPE_p_btConstraintSolver
collisionConfiguration SWIGTYPE_p_btCollisionConfiguration
Résultat System

clearForces() public méthode

public clearForces ( ) : void
Résultat void

debugDrawWorld() public méthode

public debugDrawWorld ( ) : void
Résultat void

getConstraintSolver() public méthode

public getConstraintSolver ( ) : SWIGTYPE_p_btConstraintSolver
Résultat SWIGTYPE_p_btConstraintSolver

getGravity() public méthode

public getGravity ( ) : SWIGTYPE_p_btVector3
Résultat SWIGTYPE_p_btVector3

getWorldType() public méthode

public getWorldType ( ) : SWIGTYPE_p_btDynamicsWorldType
Résultat SWIGTYPE_p_btDynamicsWorldType

removeAction() public méthode

public removeAction ( SWIGTYPE_p_btActionInterface action ) : void
action SWIGTYPE_p_btActionInterface
Résultat void

removeCollisionObject() public méthode

public removeCollisionObject ( SWIGTYPE_p_btCollisionObject collisionObject ) : void
collisionObject SWIGTYPE_p_btCollisionObject
Résultat void

removeRigidBody() public méthode

public removeRigidBody ( btRigidBody body ) : void
body btRigidBody
Résultat void

setConstraintSolver() public méthode

public setConstraintSolver ( SWIGTYPE_p_btConstraintSolver solver ) : void
solver SWIGTYPE_p_btConstraintSolver
Résultat void

setGravity() public méthode

public setGravity ( SWIGTYPE_p_btVector3 gravity ) : void
gravity SWIGTYPE_p_btVector3
Résultat void

stepSimulation() public méthode

public stepSimulation ( float timeStep ) : int
timeStep float
Résultat int

stepSimulation() public méthode

public stepSimulation ( float timeStep, int maxSubSteps ) : int
timeStep float
maxSubSteps int
Résultat int

stepSimulation() public méthode

public stepSimulation ( float timeStep, int maxSubSteps, float fixedTimeStep ) : int
timeStep float
maxSubSteps int
fixedTimeStep float
Résultat int

synchronizeMotionStates() public méthode

public synchronizeMotionStates ( ) : void
Résultat void

updateAabbs() public méthode

public updateAabbs ( ) : void
Résultat void

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool