![]() | GameProcess Class |
Namespace: Slash.ECS.Processes
The GameProcess type exposes the following members.
Name | Description | |
---|---|---|
![]() | GameProcess | Initializes a new instance of the GameProcess class |
Name | Description | |
---|---|---|
![]() | Active |
Whether this process is currently being updated.
|
![]() | Dead |
Whether this process is about to be removed.
|
![]() | EntityManager | |
![]() | EventManager | |
![]() | Next |
Process to start after this one has finished.
|
![]() | Paused |
Whether this process is waiting to be resumed for being updated again.
|
![]() | Prev |
Process that finished before this one has started.
|
![]() | ProcessType |
Type of this process.
|
Name | Description | |
---|---|---|
![]() | InitProcess |
Initializes this process.
|
![]() | Kill |
Marks this process to be removed. Allows subclasses to handle being killed.
|
![]() | Then |
Queues the specified process to be executed right after this one.
|
![]() | TogglePause |
Pauses or resumes this process. Allows subclasses to handle pausing and resuming.
|
![]() | Update |
Updates this process.
|