Struct BulletManifold
Collision Manifold.
Namespace: Evergine.Bullet
Assembly: Evergine.Bullet.dll
Syntax
public struct BulletManifold
Fields
BodyA
The Body A.
Declaration
public BulletPhysicBody3D BodyA
Field Value
Type | Description |
---|---|
BulletPhysicBody3D |
BodyB
The Body B.
Declaration
public BulletPhysicBody3D BodyB
Field Value
Type | Description |
---|---|
BulletPhysicBody3D |
CollisionInfoA
The collision info for object A.
Declaration
public BulletCollisionInfo3D CollisionInfoA
Field Value
Type | Description |
---|---|
BulletCollisionInfo3D |
CollisionInfoB
The collision info for object B.
Declaration
public BulletCollisionInfo3D CollisionInfoB
Field Value
Type | Description |
---|---|
BulletCollisionInfo3D |
Id
The index of the manifold.
Declaration
public int Id
Field Value
Type | Description |
---|---|
int |
NumContacts
The number of contacts.
Declaration
public int NumContacts
Field Value
Type | Description |
---|---|
int |
Methods
Reset(BulletContactManager)
Reset this manifold instance.
Declaration
public void Reset(BulletContactManager contactManager)
Parameters
Type | Name | Description |
---|---|---|
BulletContactManager | contactManager | The contact manager. |
SetData(ref BulletManifoldInternal, BulletContactManager)
Set de data to this manifold.
Declaration
public void SetData(ref BulletManifoldInternal manifoldInternal, BulletContactManager contactManager)
Parameters
Type | Name | Description |
---|---|---|
BulletManifoldInternal | manifoldInternal | The manifold internal. |
BulletContactManager | contactManager | The contact manager. |