Method SetPointer
SetPointer<T>(ref BlobPtr<T>, ref T)
Sets a BlobPtr to point to the given object inside the blob.
Declaration
public ref T SetPointer<T>(ref BlobPtr<T> ptr, ref T obj) where T : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BlobPtr<T> | ptr | A reference to a blob pointer field in a blob asset. |
| T | obj | The struct that exists in the blob that you want to point to. |
Returns
| Type | Description |
|---|---|
| T | A reference to obj. |
Type Parameters
| Name | Description |
|---|---|
| T | The type of the object stored in the blob. |
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | Throws if the object is not part of the blob. |