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