C# Class BulletCSharp.btSoftRigidDynamicsWorld

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
addSoftBody ( btSoftBody body ) : void
addSoftBody ( btSoftBody body, short collisionFilterGroup ) : void
addSoftBody ( btSoftBody body, short collisionFilterGroup, short collisionFilterMask ) : void
btSoftRigidDynamicsWorld ( SWIGTYPE_p_btDispatcher dispatcher, SWIGTYPE_p_btBroadphaseInterface pairCache, SWIGTYPE_p_btConstraintSolver constraintSolver, SWIGTYPE_p_btCollisionConfiguration collisionConfiguration ) : System
btSoftRigidDynamicsWorld ( SWIGTYPE_p_btDispatcher dispatcher, SWIGTYPE_p_btBroadphaseInterface pairCache, SWIGTYPE_p_btConstraintSolver constraintSolver, SWIGTYPE_p_btCollisionConfiguration collisionConfiguration, btSoftBodySolver softBodySolver ) : System
debugDrawWorld ( ) : void
getCollisionWorld ( ) : SWIGTYPE_p_btCollisionWorld
getDiscreteDynamicsWorld ( ) : SWIGTYPE_p_btDiscreteDynamicsWorld
getDrawFlags ( ) : int
getSoftBodyArray ( ) : SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t
getWorldInfo ( ) : btSoftBodyWorldInfo
getWorldType ( ) : SWIGTYPE_p_btDynamicsWorldType
rayTest ( SWIGTYPE_p_btVector3 rayFromWorld, SWIGTYPE_p_btVector3 rayToWorld, RayResultCallback resultCallback ) : void
rayTestSingle ( SWIGTYPE_p_btTransform rayFromTrans, SWIGTYPE_p_btTransform rayToTrans, SWIGTYPE_p_btCollisionObject collisionObject, SWIGTYPE_p_btCollisionShape collisionShape, SWIGTYPE_p_btTransform colObjWorldTransform, RayResultCallback resultCallback ) : void
removeCollisionObject ( SWIGTYPE_p_btCollisionObject collisionObject ) : void
removeSoftBody ( btSoftBody body ) : void
serialize ( SWIGTYPE_p_btSerializer serializer ) : void
setDrawFlags ( int f ) : void
stepSimulation ( float timeStep ) : int
stepSimulation ( float timeStep, int maxSubSteps ) : int
stepSimulation ( float timeStep, int maxSubSteps, float fixedTimeStep ) : int

Private Methods

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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

addSoftBody() public méthode

public addSoftBody ( btSoftBody body ) : void
body btSoftBody
Résultat void

addSoftBody() public méthode

public addSoftBody ( btSoftBody body, short collisionFilterGroup ) : void
body btSoftBody
collisionFilterGroup short
Résultat void

addSoftBody() public méthode

public addSoftBody ( btSoftBody body, short collisionFilterGroup, short collisionFilterMask ) : void
body btSoftBody
collisionFilterGroup short
collisionFilterMask short
Résultat void

btSoftRigidDynamicsWorld() public méthode

public btSoftRigidDynamicsWorld ( 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

btSoftRigidDynamicsWorld() public méthode

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

debugDrawWorld() public méthode

public debugDrawWorld ( ) : void
Résultat void

getCollisionWorld() public méthode

public getCollisionWorld ( ) : SWIGTYPE_p_btCollisionWorld
Résultat SWIGTYPE_p_btCollisionWorld

getDiscreteDynamicsWorld() public méthode

public getDiscreteDynamicsWorld ( ) : SWIGTYPE_p_btDiscreteDynamicsWorld
Résultat SWIGTYPE_p_btDiscreteDynamicsWorld

getDrawFlags() public méthode

public getDrawFlags ( ) : int
Résultat int

getSoftBodyArray() public méthode

public getSoftBodyArray ( ) : SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t
Résultat SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t

getWorldInfo() public méthode

public getWorldInfo ( ) : btSoftBodyWorldInfo
Résultat btSoftBodyWorldInfo

getWorldType() public méthode

public getWorldType ( ) : SWIGTYPE_p_btDynamicsWorldType
Résultat SWIGTYPE_p_btDynamicsWorldType

rayTest() public méthode

public rayTest ( SWIGTYPE_p_btVector3 rayFromWorld, SWIGTYPE_p_btVector3 rayToWorld, RayResultCallback resultCallback ) : void
rayFromWorld SWIGTYPE_p_btVector3
rayToWorld SWIGTYPE_p_btVector3
resultCallback RayResultCallback
Résultat void

rayTestSingle() public static méthode

public static rayTestSingle ( SWIGTYPE_p_btTransform rayFromTrans, SWIGTYPE_p_btTransform rayToTrans, SWIGTYPE_p_btCollisionObject collisionObject, SWIGTYPE_p_btCollisionShape collisionShape, SWIGTYPE_p_btTransform colObjWorldTransform, RayResultCallback resultCallback ) : void
rayFromTrans SWIGTYPE_p_btTransform
rayToTrans SWIGTYPE_p_btTransform
collisionObject SWIGTYPE_p_btCollisionObject
collisionShape SWIGTYPE_p_btCollisionShape
colObjWorldTransform SWIGTYPE_p_btTransform
resultCallback RayResultCallback
Résultat void

removeCollisionObject() public méthode

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

removeSoftBody() public méthode

public removeSoftBody ( btSoftBody body ) : void
body btSoftBody
Résultat void

serialize() public méthode

public serialize ( SWIGTYPE_p_btSerializer serializer ) : void
serializer SWIGTYPE_p_btSerializer
Résultat void

setDrawFlags() public méthode

public setDrawFlags ( int f ) : void
f int
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

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool