Method GetExistingSystem
GetExistingSystem<T>()
Return a handle to an existing instance of a system of type T
in this World.
Declaration
public SystemHandle GetExistingSystem<T>() where T : ComponentSystemBase
Returns
Type | Description |
---|---|
SystemHandle | A handle to the existing instance of system type |
Type Parameters
Name | Description |
---|---|
T | The system type |
GetExistingSystem(Type)
Return a handle to an existing instance of a system of type type
in this World. Prefer
the version that takes a SystemTypeIndex where possible to avoid unnecessary reflection.
Declaration
public SystemHandle GetExistingSystem(Type type)
Parameters
Type | Name | Description |
---|---|---|
Type | type | The system type |
Returns
Type | Description |
---|---|
SystemHandle | A handle to the existing instance of system type |
GetExistingSystem(SystemTypeIndex)
Return a handle to an existing instance of a system of type type
in this World. This
version avoids unnecessary reflection.
Declaration
public SystemHandle GetExistingSystem(SystemTypeIndex type)
Parameters
Type | Name | Description |
---|---|---|
SystemTypeIndex | type | The system type |
Returns
Type | Description |
---|---|
SystemHandle | A handle to the existing instance of system type |