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. |