Class BlobAssetReferenceColliderExtension
A blob asset reference collider extension. Enables casting to various collider types.
Inherited Members
Namespace: Unity.Physics.Extensions
Assembly: solution.dll
Syntax
public static class BlobAssetReferenceColliderExtension
Methods
| Name | Description |
|---|---|
| AsComponent(BlobAssetReference<Collider>) | Get a PhysicsComponent instance containing this BlobAssetReference<Collider> |
| AsPtr(BlobAssetReference<Collider>) | A BlobAssetReference<Collider> extension method that converts a BlobAssetReference<Collider> to a pointer. |
| AsPtr<To>(BlobAssetReference<Collider>) | Get cast pointer to the Collider inside a BlobAssetReference container. |
| As<To>(BlobAssetReference<Collider>) | Get cast reference to the Collider inside a BlobAssetReference container. |
| SetCollider(ref ColliderCastInput, BlobAssetReference<Collider>) | Set the Collider* property of a ColliderCastInput struct, avoiding the need for an unsafe block in developer code. |
| SetCollider(ref ColliderDistanceInput, BlobAssetReference<Collider>) | Set the Collider* property of a ColliderDistanceInput struct, avoiding the need for an unsafe block in developer code. |