C# 클래스 BulletCSharp.btCollisionObject

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

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
Dispose ( ) : void
GetObjectFromSwigPtr ( SWIGTYPE_p_btCollisionObject ptr ) : btCollisionObject
activate ( ) : void
activate ( bool forceActivation ) : void
btCollisionObject ( ) : System
calculateSerializeBufferSize ( ) : int
checkCollideWith ( btCollisionObject co ) : bool
forceActivationState ( int newState ) : void
getActivationState ( ) : int
getAnisotropicFriction ( ) : SWIGTYPE_p_btVector3
getBroadphaseHandle ( ) : SWIGTYPE_p_btBroadphaseProxy
getCcdMotionThreshold ( ) : float
getCcdSquareMotionThreshold ( ) : float
getCcdSweptSphereRadius ( ) : float
getCollisionFlags ( ) : int
getCollisionShape ( ) : SWIGTYPE_p_btCollisionShape
getCompanionId ( ) : int
getContactProcessingThreshold ( ) : float
getDeactivationTime ( ) : float
getFriction ( ) : float
getHitFraction ( ) : float
getInternalType ( ) : int
getInterpolationAngularVelocity ( ) : SWIGTYPE_p_btVector3
getInterpolationLinearVelocity ( ) : SWIGTYPE_p_btVector3
getInterpolationWorldTransform ( ) : SWIGTYPE_p_btTransform
getIslandTag ( ) : int
getRestitution ( ) : float
getRollingFriction ( ) : float
getUserPointer ( ) : SWIGTYPE_p_void
getWorldTransform ( ) : SWIGTYPE_p_btTransform
hasAnisotropicFriction ( ) : bool
hasAnisotropicFriction ( int frictionMode ) : bool
hasContactResponse ( ) : bool
internalGetExtensionPointer ( ) : SWIGTYPE_p_void
internalSetExtensionPointer ( SWIGTYPE_p_void pointer ) : void
isActive ( ) : bool
isKinematicObject ( ) : bool
isStaticObject ( ) : bool
isStaticOrKinematicObject ( ) : bool
mergesSimulationIslands ( ) : bool
serialize ( SWIGTYPE_p_void dataBuffer, SWIGTYPE_p_btSerializer serializer ) : string
serializeSingleObject ( SWIGTYPE_p_btSerializer serializer ) : void
setActivationState ( int newState ) : void
setAnisotropicFriction ( SWIGTYPE_p_btVector3 anisotropicFriction ) : void
setAnisotropicFriction ( SWIGTYPE_p_btVector3 anisotropicFriction, int frictionMode ) : void
setBroadphaseHandle ( SWIGTYPE_p_btBroadphaseProxy handle ) : void
setCcdMotionThreshold ( float ccdMotionThreshold ) : void
setCcdSweptSphereRadius ( float radius ) : void
setCollisionFlags ( int flags ) : void
setCollisionShape ( SWIGTYPE_p_btCollisionShape collisionShape ) : void
setCompanionId ( int id ) : void
setContactProcessingThreshold ( float contactProcessingThreshold ) : void
setDeactivationTime ( float time ) : void
setFriction ( float frict ) : void
setHitFraction ( float hitFraction ) : void
setInterpolationAngularVelocity ( SWIGTYPE_p_btVector3 angvel ) : void
setInterpolationLinearVelocity ( SWIGTYPE_p_btVector3 linvel ) : void
setInterpolationWorldTransform ( SWIGTYPE_p_btTransform trans ) : void
setIslandTag ( int tag ) : void
setRestitution ( float rest ) : void
setRollingFriction ( float frict ) : void
setUserPointer ( SWIGTYPE_p_void userPointer ) : void
setWorldTransform ( SWIGTYPE_p_btTransform worldTrans ) : void

비공개 메소드들

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

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetObjectFromSwigPtr() 공개 정적인 메소드

public static GetObjectFromSwigPtr ( SWIGTYPE_p_btCollisionObject ptr ) : btCollisionObject
ptr SWIGTYPE_p_btCollisionObject
리턴 btCollisionObject

activate() 공개 메소드

public activate ( ) : void
리턴 void

activate() 공개 메소드

public activate ( bool forceActivation ) : void
forceActivation bool
리턴 void

btCollisionObject() 공개 메소드

public btCollisionObject ( ) : System
리턴 System

calculateSerializeBufferSize() 공개 메소드

public calculateSerializeBufferSize ( ) : int
리턴 int

checkCollideWith() 공개 메소드

public checkCollideWith ( btCollisionObject co ) : bool
co btCollisionObject
리턴 bool

forceActivationState() 공개 메소드

public forceActivationState ( int newState ) : void
newState int
리턴 void

getActivationState() 공개 메소드

public getActivationState ( ) : int
리턴 int

getAnisotropicFriction() 공개 메소드

public getAnisotropicFriction ( ) : SWIGTYPE_p_btVector3
리턴 SWIGTYPE_p_btVector3

getBroadphaseHandle() 공개 메소드

public getBroadphaseHandle ( ) : SWIGTYPE_p_btBroadphaseProxy
리턴 SWIGTYPE_p_btBroadphaseProxy

getCcdMotionThreshold() 공개 메소드

public getCcdMotionThreshold ( ) : float
리턴 float

getCcdSquareMotionThreshold() 공개 메소드

public getCcdSquareMotionThreshold ( ) : float
리턴 float

getCcdSweptSphereRadius() 공개 메소드

public getCcdSweptSphereRadius ( ) : float
리턴 float

getCollisionFlags() 공개 메소드

public getCollisionFlags ( ) : int
리턴 int

getCollisionShape() 공개 메소드

public getCollisionShape ( ) : SWIGTYPE_p_btCollisionShape
리턴 SWIGTYPE_p_btCollisionShape

getCompanionId() 공개 메소드

public getCompanionId ( ) : int
리턴 int

getContactProcessingThreshold() 공개 메소드

public getContactProcessingThreshold ( ) : float
리턴 float

getDeactivationTime() 공개 메소드

public getDeactivationTime ( ) : float
리턴 float

getFriction() 공개 메소드

public getFriction ( ) : float
리턴 float

getHitFraction() 공개 메소드

public getHitFraction ( ) : float
리턴 float

getInternalType() 공개 메소드

public getInternalType ( ) : int
리턴 int

getInterpolationAngularVelocity() 공개 메소드

public getInterpolationAngularVelocity ( ) : SWIGTYPE_p_btVector3
리턴 SWIGTYPE_p_btVector3

getInterpolationLinearVelocity() 공개 메소드

public getInterpolationLinearVelocity ( ) : SWIGTYPE_p_btVector3
리턴 SWIGTYPE_p_btVector3

getInterpolationWorldTransform() 공개 메소드

public getInterpolationWorldTransform ( ) : SWIGTYPE_p_btTransform
리턴 SWIGTYPE_p_btTransform

getIslandTag() 공개 메소드

public getIslandTag ( ) : int
리턴 int

getRestitution() 공개 메소드

public getRestitution ( ) : float
리턴 float

getRollingFriction() 공개 메소드

public getRollingFriction ( ) : float
리턴 float

getUserPointer() 공개 메소드

public getUserPointer ( ) : SWIGTYPE_p_void
리턴 SWIGTYPE_p_void

getWorldTransform() 공개 메소드

public getWorldTransform ( ) : SWIGTYPE_p_btTransform
리턴 SWIGTYPE_p_btTransform

hasAnisotropicFriction() 공개 메소드

public hasAnisotropicFriction ( ) : bool
리턴 bool

hasAnisotropicFriction() 공개 메소드

public hasAnisotropicFriction ( int frictionMode ) : bool
frictionMode int
리턴 bool

hasContactResponse() 공개 메소드

public hasContactResponse ( ) : bool
리턴 bool

internalGetExtensionPointer() 공개 메소드

public internalGetExtensionPointer ( ) : SWIGTYPE_p_void
리턴 SWIGTYPE_p_void

internalSetExtensionPointer() 공개 메소드

public internalSetExtensionPointer ( SWIGTYPE_p_void pointer ) : void
pointer SWIGTYPE_p_void
리턴 void

isActive() 공개 메소드

public isActive ( ) : bool
리턴 bool

isKinematicObject() 공개 메소드

public isKinematicObject ( ) : bool
리턴 bool

isStaticObject() 공개 메소드

public isStaticObject ( ) : bool
리턴 bool

isStaticOrKinematicObject() 공개 메소드

public isStaticOrKinematicObject ( ) : bool
리턴 bool

mergesSimulationIslands() 공개 메소드

public mergesSimulationIslands ( ) : bool
리턴 bool

serialize() 공개 메소드

public serialize ( SWIGTYPE_p_void dataBuffer, SWIGTYPE_p_btSerializer serializer ) : string
dataBuffer SWIGTYPE_p_void
serializer SWIGTYPE_p_btSerializer
리턴 string

serializeSingleObject() 공개 메소드

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

setActivationState() 공개 메소드

public setActivationState ( int newState ) : void
newState int
리턴 void

setAnisotropicFriction() 공개 메소드

public setAnisotropicFriction ( SWIGTYPE_p_btVector3 anisotropicFriction ) : void
anisotropicFriction SWIGTYPE_p_btVector3
리턴 void

setAnisotropicFriction() 공개 메소드

public setAnisotropicFriction ( SWIGTYPE_p_btVector3 anisotropicFriction, int frictionMode ) : void
anisotropicFriction SWIGTYPE_p_btVector3
frictionMode int
리턴 void

setBroadphaseHandle() 공개 메소드

public setBroadphaseHandle ( SWIGTYPE_p_btBroadphaseProxy handle ) : void
handle SWIGTYPE_p_btBroadphaseProxy
리턴 void

setCcdMotionThreshold() 공개 메소드

public setCcdMotionThreshold ( float ccdMotionThreshold ) : void
ccdMotionThreshold float
리턴 void

setCcdSweptSphereRadius() 공개 메소드

public setCcdSweptSphereRadius ( float radius ) : void
radius float
리턴 void

setCollisionFlags() 공개 메소드

public setCollisionFlags ( int flags ) : void
flags int
리턴 void

setCollisionShape() 공개 메소드

public setCollisionShape ( SWIGTYPE_p_btCollisionShape collisionShape ) : void
collisionShape SWIGTYPE_p_btCollisionShape
리턴 void

setCompanionId() 공개 메소드

public setCompanionId ( int id ) : void
id int
리턴 void

setContactProcessingThreshold() 공개 메소드

public setContactProcessingThreshold ( float contactProcessingThreshold ) : void
contactProcessingThreshold float
리턴 void

setDeactivationTime() 공개 메소드

public setDeactivationTime ( float time ) : void
time float
리턴 void

setFriction() 공개 메소드

public setFriction ( float frict ) : void
frict float
리턴 void

setHitFraction() 공개 메소드

public setHitFraction ( float hitFraction ) : void
hitFraction float
리턴 void

setInterpolationAngularVelocity() 공개 메소드

public setInterpolationAngularVelocity ( SWIGTYPE_p_btVector3 angvel ) : void
angvel SWIGTYPE_p_btVector3
리턴 void

setInterpolationLinearVelocity() 공개 메소드

public setInterpolationLinearVelocity ( SWIGTYPE_p_btVector3 linvel ) : void
linvel SWIGTYPE_p_btVector3
리턴 void

setInterpolationWorldTransform() 공개 메소드

public setInterpolationWorldTransform ( SWIGTYPE_p_btTransform trans ) : void
trans SWIGTYPE_p_btTransform
리턴 void

setIslandTag() 공개 메소드

public setIslandTag ( int tag ) : void
tag int
리턴 void

setRestitution() 공개 메소드

public setRestitution ( float rest ) : void
rest float
리턴 void

setRollingFriction() 공개 메소드

public setRollingFriction ( float frict ) : void
frict float
리턴 void

setUserPointer() 공개 메소드

public setUserPointer ( SWIGTYPE_p_void userPointer ) : void
userPointer SWIGTYPE_p_void
리턴 void

setWorldTransform() 공개 메소드

public setWorldTransform ( SWIGTYPE_p_btTransform worldTrans ) : void
worldTrans SWIGTYPE_p_btTransform
리턴 void

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool