# SetPointer<T>(ref BlobPtr<T>, ref T)

> Sets a BlobPtr to point to the given object inside the blob.

## Definition

* **Type:** Method
* **Namespace:** [Unity.Entities](/engine/7000.0/script-reference/unity/entities.md)
* **Assembly:** UnityEngine.EntitiesModule

## SetPointer\<T>(BlobPtr\<T>, T)

```csharp
public ref T SetPointer<T>(ref BlobPtr<T> ptr, ref T obj) where T : struct
```

### Parameters

**** (\[BlobPtr\<T>]\(/engine/7000.0/script-reference/unity/entities/blobptr1)): A reference to a blob pointer field in a blob asset.**** (T): The struct that exists in the blob that you want to point to.

### Returns

| Type | Description         |
| ---- | ------------------- |
| T    | A reference to obj. |
