Method AsPtr
AsPtr<To>(BlobAssetReference<Collider>)
Get cast pointer to the Collider inside a BlobAssetReference container.
Declaration
public static To* AsPtr<To>(this BlobAssetReference<Collider> col) where To : unmanaged, ICollider
Parameters
| Type | Name | Description |
|---|---|---|
| BlobAssetReference<Collider> | col | The BlobAssetReference<Collider> instance that we're attempting to extract data from. |
Returns
| Type | Description |
|---|---|
| To* | A pointer to the Collider instance, cast to the specified type. |
Type Parameters
| Name | Description |
|---|---|
| To | Type of to. |
AsPtr(BlobAssetReference<Collider>)
A BlobAssetReference<Collider> extension method that converts a BlobAssetReference<Collider> to a pointer.
Declaration
public static Collider* AsPtr(this BlobAssetReference<Collider> col)
Parameters
| Type | Name | Description |
|---|---|---|
| BlobAssetReference<Collider> | col | The BlobAssetReference<Collider> to act on. |
Returns
| Type | Description |
|---|---|
| Collider* | Null if it fails, else a pointer to a Collider. |