|
void | Awake () |
|
void | OnDestroy () |
|
void | IncreaseReferenceCount () |
|
void | DecreaseReferenceCount () |
|
void | SetColliders (ObiNativeColliderShapeList shapes, ObiNativeAabbList bounds, ObiNativeAffineTransformList transforms) |
|
void | SetForceZones (ObiNativeForceZoneList forceZones) |
|
void | SetRigidbodies (ObiNativeRigidbodyList rigidbody) |
|
void | SetCollisionMaterials (ObiNativeCollisionMaterialList materials) |
|
void | SetTriangleMeshData (ObiNativeTriangleMeshHeaderList headers, ObiNativeBIHNodeList nodes, ObiNativeTriangleList triangles, ObiNativeVector3List vertices) |
|
void | SetEdgeMeshData (ObiNativeEdgeMeshHeaderList headers, ObiNativeBIHNodeList nodes, ObiNativeEdgeList edges, ObiNativeVector2List vertices) |
|
void | SetDistanceFieldData (ObiNativeDistanceFieldHeaderList headers, ObiNativeDFNodeList nodes) |
|
void | SetHeightFieldData (ObiNativeHeightFieldHeaderList headers, ObiNativeFloatList samples) |
|
void | UpdateWorld (float deltaTime) |
|
void | ApplyForceZones (ComputeSolverImpl solver, float deltaTime) |
|
void | GenerateContacts (ComputeSolverImpl solver, float deltaTime) |
|
|
GraphicsBuffer | materialsBuffer |
|
GraphicsBuffer | aabbsBuffer |
|
GraphicsBuffer | transformsBuffer |
|
GraphicsBuffer | shapesBuffer |
|
GraphicsBuffer | forceZonesBuffer |
|
GraphicsBuffer | rigidbodiesBuffer |
|
GraphicsBuffer | sortedColliderIndicesBuffer |
|
GraphicsBuffer | cellIndicesBuffer |
|
GraphicsBuffer | cellOffsetsBuffer |
|
GraphicsBuffer | cellCountsBuffer |
|
GraphicsBuffer | offsetInCells |
|
GraphicsBuffer | levelPopulation |
|
GraphicsBuffer | unsortedContactPairs |
|
GraphicsBuffer | contactPairs |
|
GraphicsBuffer | contactOffsetsPerType |
|
GraphicsBuffer | dispatchBuffer |
|
GraphicsBuffer | heightFieldHeaders |
|
GraphicsBuffer | heightFieldSamples |
|
GraphicsBuffer | distanceFieldHeaders |
|
GraphicsBuffer | dfNodes |
|
GraphicsBuffer | edgeMeshHeaders |
|
GraphicsBuffer | edgeBihNodes |
|
GraphicsBuffer | edges |
|
GraphicsBuffer | edgeVertices |
|
GraphicsBuffer | triangleMeshHeaders |
|
GraphicsBuffer | bihNodes |
|
GraphicsBuffer | triangles |
|
GraphicsBuffer | vertices |
|
const int | maxContacts = 512 * 512 |
|
|
int | referenceCount [get, set] |
|
int | colliderCount = 0 [get, set] |
|
int | rigidbodyCount = 0 [get, set] |
|
int | forceZoneCount = -1 [get, set] |
|
int | materialCount = -1 [get, set] |
|
int | triangleMeshCount = -1 [get, set] |
|
int | edgeMeshCount = -1 [get, set] |
|
int | distanceFieldCount = -1 [get, set] |
|
int | heightFieldCount = -1 [get, set] |
|
int | referenceCount [get] |
|
The documentation for this class was generated from the following file:
- Assets/Obi/Scripts/Common/Backends/Compute/Collisions/ComputeColliderWorld.cs