Method TryGetRefRO
TryGetRefRO(Entity, out RefRO<T>)
Attempts to get a safe reference to the component data, failing gracefully if the component isn't present.
Declaration
public bool TryGetRefRO(Entity entity, out RefRO<T> outRef)
Parameters
| Type | Name | Description |
|---|---|---|
| Entity | entity | The target entity |
| RefRO<T> | outRef | The output reference will be stored here. See remarks. |
Returns
| Type | Description |
|---|---|
| bool | Returns true if component |
Remarks
If T is a zero-size component, outRef will not contain a valid reference;
zero-size components do not have an address in memory. However, this function will still return true or false depending
on whether entity has component T.