C# Класс BulletCSharp.btSimpleDynamicsWorld

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
swigCMemOwn bool

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
btSimpleDynamicsWorld ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btSimpleDynamicsWorld obj ) : HandleRef

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

addAction() публичный Метод

public addAction ( SWIGTYPE_p_btActionInterface action ) : void
action SWIGTYPE_p_btActionInterface
Результат void

addRigidBody() публичный Метод

public addRigidBody ( btRigidBody body ) : void
body btRigidBody
Результат void

addRigidBody() публичный Метод

public addRigidBody ( btRigidBody body, short group, short mask ) : void
body btRigidBody
group short
mask short
Результат void

btSimpleDynamicsWorld() публичный Метод

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
Результат System

clearForces() публичный Метод

public clearForces ( ) : void
Результат void

debugDrawWorld() публичный Метод

public debugDrawWorld ( ) : void
Результат void

getConstraintSolver() публичный Метод

public getConstraintSolver ( ) : SWIGTYPE_p_btConstraintSolver
Результат SWIGTYPE_p_btConstraintSolver

getGravity() публичный Метод

public getGravity ( ) : SWIGTYPE_p_btVector3
Результат SWIGTYPE_p_btVector3

getWorldType() публичный Метод

public getWorldType ( ) : SWIGTYPE_p_btDynamicsWorldType
Результат SWIGTYPE_p_btDynamicsWorldType

removeAction() публичный Метод

public removeAction ( SWIGTYPE_p_btActionInterface action ) : void
action SWIGTYPE_p_btActionInterface
Результат void

removeCollisionObject() публичный Метод

public removeCollisionObject ( SWIGTYPE_p_btCollisionObject collisionObject ) : void
collisionObject SWIGTYPE_p_btCollisionObject
Результат void

removeRigidBody() публичный Метод

public removeRigidBody ( btRigidBody body ) : void
body btRigidBody
Результат void

setConstraintSolver() публичный Метод

public setConstraintSolver ( SWIGTYPE_p_btConstraintSolver solver ) : void
solver SWIGTYPE_p_btConstraintSolver
Результат void

setGravity() публичный Метод

public setGravity ( SWIGTYPE_p_btVector3 gravity ) : void
gravity SWIGTYPE_p_btVector3
Результат void

stepSimulation() публичный Метод

public stepSimulation ( float timeStep ) : int
timeStep float
Результат int

stepSimulation() публичный Метод

public stepSimulation ( float timeStep, int maxSubSteps ) : int
timeStep float
maxSubSteps int
Результат int

stepSimulation() публичный Метод

public stepSimulation ( float timeStep, int maxSubSteps, float fixedTimeStep ) : int
timeStep float
maxSubSteps int
fixedTimeStep float
Результат int

synchronizeMotionStates() публичный Метод

public synchronizeMotionStates ( ) : void
Результат void

updateAabbs() публичный Метод

public updateAabbs ( ) : void
Результат void

Описание свойств

swigCMemOwn защищенное свойство

protected bool swigCMemOwn
Результат bool