Method HasComponent
HasComponent<T>(Entity)
Checks whether an entity has a specific type of component.
Declaration
[BurstCompatible(GenericTypeArguments = new Type[]{typeof(BurstCompatibleComponentData)})]
public bool HasComponent<T>(Entity entity)
Parameters
Type | Name | Description |
---|---|---|
Entity | entity | The Entity object. |
Returns
Type | Description |
---|---|
Boolean | True, if the specified entity has the component. |
Type Parameters
Name | Description |
---|---|
T | The data type of the component. |
Remarks
Always returns false for an entity that has been destroyed.
HasComponent(Entity, ComponentType)
Checks whether an entity has a specific type of component.
Declaration
public bool HasComponent(Entity entity, ComponentType type)
Parameters
Type | Name | Description |
---|---|---|
Entity | entity | The Entity object. |
ComponentType | type | The data type of the component. |
Returns
Type | Description |
---|---|
Boolean | True, if the specified entity has the component. |
Remarks
Always returns false for an entity that has been destroyed.