C# 클래스 BulletCSharp.btSoftRigidDynamicsWorld

상속: IDisposable
파일 보기 프로젝트 열기: sanglin307/BulletUnity3D 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
btSoftRigidDynamicsWorld ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btSoftRigidDynamicsWorld obj ) : HandleRef

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

addSoftBody() 공개 메소드

public addSoftBody ( btSoftBody body ) : void
body btSoftBody
리턴 void

addSoftBody() 공개 메소드

public addSoftBody ( btSoftBody body, short collisionFilterGroup ) : void
body btSoftBody
collisionFilterGroup short
리턴 void

addSoftBody() 공개 메소드

public addSoftBody ( btSoftBody body, short collisionFilterGroup, short collisionFilterMask ) : void
body btSoftBody
collisionFilterGroup short
collisionFilterMask short
리턴 void

btSoftRigidDynamicsWorld() 공개 메소드

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
리턴 System

btSoftRigidDynamicsWorld() 공개 메소드

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
리턴 System

debugDrawWorld() 공개 메소드

public debugDrawWorld ( ) : void
리턴 void

getCollisionWorld() 공개 메소드

public getCollisionWorld ( ) : SWIGTYPE_p_btCollisionWorld
리턴 SWIGTYPE_p_btCollisionWorld

getDiscreteDynamicsWorld() 공개 메소드

public getDiscreteDynamicsWorld ( ) : SWIGTYPE_p_btDiscreteDynamicsWorld
리턴 SWIGTYPE_p_btDiscreteDynamicsWorld

getDrawFlags() 공개 메소드

public getDrawFlags ( ) : int
리턴 int

getSoftBodyArray() 공개 메소드

public getSoftBodyArray ( ) : SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t
리턴 SWIGTYPE_p_btAlignedObjectArrayT_btSoftBody_p_t

getWorldInfo() 공개 메소드

public getWorldInfo ( ) : btSoftBodyWorldInfo
리턴 btSoftBodyWorldInfo

getWorldType() 공개 메소드

public getWorldType ( ) : SWIGTYPE_p_btDynamicsWorldType
리턴 SWIGTYPE_p_btDynamicsWorldType

rayTest() 공개 메소드

public rayTest ( SWIGTYPE_p_btVector3 rayFromWorld, SWIGTYPE_p_btVector3 rayToWorld, RayResultCallback resultCallback ) : void
rayFromWorld SWIGTYPE_p_btVector3
rayToWorld SWIGTYPE_p_btVector3
resultCallback RayResultCallback
리턴 void

rayTestSingle() 공개 정적인 메소드

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
리턴 void

removeCollisionObject() 공개 메소드

public removeCollisionObject ( SWIGTYPE_p_btCollisionObject collisionObject ) : void
collisionObject SWIGTYPE_p_btCollisionObject
리턴 void

removeSoftBody() 공개 메소드

public removeSoftBody ( btSoftBody body ) : void
body btSoftBody
리턴 void

serialize() 공개 메소드

public serialize ( SWIGTYPE_p_btSerializer serializer ) : void
serializer SWIGTYPE_p_btSerializer
리턴 void

setDrawFlags() 공개 메소드

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

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool