Method TryGetRefRW
TryGetRefRW(Entity, out RefRW<T>)
Attempts to get a safe reference to the component data, failing gracefully if the component isn't present.
Declaration
public bool TryGetRefRW(Entity entity, out RefRW<T> outRef)
Parameters
Type | Name | Description |
---|---|---|
Entity | entity | The target entity |
RefRW<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
.