C# Class BulletCSharp.Body

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

Protected Properties

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

Méthodes publiques

Méthode Description
Body ( ) : System
Body ( Cluster p ) : System
Body ( SWIGTYPE_p_btCollisionObject colObj ) : System
Dispose ( ) : void
activate ( ) : void
angularVelocity ( ) : SWIGTYPE_p_btVector3
angularVelocity ( SWIGTYPE_p_btVector3 rpos ) : SWIGTYPE_p_btVector3
applyAImpulse ( Impulse impulse ) : void
applyDAImpulse ( SWIGTYPE_p_btVector3 impulse ) : void
applyDCImpulse ( SWIGTYPE_p_btVector3 impulse ) : void
applyDImpulse ( SWIGTYPE_p_btVector3 impulse, SWIGTYPE_p_btVector3 rpos ) : void
applyImpulse ( Impulse impulse, SWIGTYPE_p_btVector3 rpos ) : void
applyVAImpulse ( SWIGTYPE_p_btVector3 impulse ) : void
applyVImpulse ( SWIGTYPE_p_btVector3 impulse, SWIGTYPE_p_btVector3 rpos ) : void
invMass ( ) : float
invWorldInertia ( ) : SWIGTYPE_p_btMatrix3x3
linearVelocity ( ) : SWIGTYPE_p_btVector3
velocity ( SWIGTYPE_p_btVector3 rpos ) : SWIGTYPE_p_btVector3
xform ( ) : SWIGTYPE_p_btTransform

Private Methods

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

Method Details

Body() public méthode

public Body ( ) : System
Résultat System

Body() public méthode

public Body ( Cluster p ) : System
p Cluster
Résultat System

Body() public méthode

public Body ( SWIGTYPE_p_btCollisionObject colObj ) : System
colObj SWIGTYPE_p_btCollisionObject
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

activate() public méthode

public activate ( ) : void
Résultat void

angularVelocity() public méthode

public angularVelocity ( ) : SWIGTYPE_p_btVector3
Résultat SWIGTYPE_p_btVector3

angularVelocity() public méthode

public angularVelocity ( SWIGTYPE_p_btVector3 rpos ) : SWIGTYPE_p_btVector3
rpos SWIGTYPE_p_btVector3
Résultat SWIGTYPE_p_btVector3

applyAImpulse() public méthode

public applyAImpulse ( Impulse impulse ) : void
impulse Impulse
Résultat void

applyDAImpulse() public méthode

public applyDAImpulse ( SWIGTYPE_p_btVector3 impulse ) : void
impulse SWIGTYPE_p_btVector3
Résultat void

applyDCImpulse() public méthode

public applyDCImpulse ( SWIGTYPE_p_btVector3 impulse ) : void
impulse SWIGTYPE_p_btVector3
Résultat void

applyDImpulse() public méthode

public applyDImpulse ( SWIGTYPE_p_btVector3 impulse, SWIGTYPE_p_btVector3 rpos ) : void
impulse SWIGTYPE_p_btVector3
rpos SWIGTYPE_p_btVector3
Résultat void

applyImpulse() public méthode

public applyImpulse ( Impulse impulse, SWIGTYPE_p_btVector3 rpos ) : void
impulse Impulse
rpos SWIGTYPE_p_btVector3
Résultat void

applyVAImpulse() public méthode

public applyVAImpulse ( SWIGTYPE_p_btVector3 impulse ) : void
impulse SWIGTYPE_p_btVector3
Résultat void

applyVImpulse() public méthode

public applyVImpulse ( SWIGTYPE_p_btVector3 impulse, SWIGTYPE_p_btVector3 rpos ) : void
impulse SWIGTYPE_p_btVector3
rpos SWIGTYPE_p_btVector3
Résultat void

invMass() public méthode

public invMass ( ) : float
Résultat float

invWorldInertia() public méthode

public invWorldInertia ( ) : SWIGTYPE_p_btMatrix3x3
Résultat SWIGTYPE_p_btMatrix3x3

linearVelocity() public méthode

public linearVelocity ( ) : SWIGTYPE_p_btVector3
Résultat SWIGTYPE_p_btVector3

velocity() public méthode

public velocity ( SWIGTYPE_p_btVector3 rpos ) : SWIGTYPE_p_btVector3
rpos SWIGTYPE_p_btVector3
Résultat SWIGTYPE_p_btVector3

xform() public méthode

public xform ( ) : SWIGTYPE_p_btTransform
Résultat SWIGTYPE_p_btTransform

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool