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