Otter
0.9.8.91
2d Game Development Framework based on SFML.Net
|
Public Member Functions | |
T | GetScene< T > () |
The Scene that has the Entity that has the EventProcessor that this event belongs to. More... | |
virtual void | Begin () |
Called when the Event first starts. More... | |
virtual void | End () |
Called when the Event finishes and is cleared from the queue. More... | |
void | Finish () |
Finishes the event. More... | |
void | Start () |
Starts the event. More... | |
virtual void | Update () |
Called every update from the EventProcessor. More... | |
Public Attributes | |
EventProcessor | EventProcessor |
The EventProcessor that this event belongs to. More... | |
float | Timer = 0 |
The elapsed time for this event. More... | |
Properties | |
Entity | Entity [get] |
The Entity that has the EventProcessor that this event belongs to. More... | |
Scene | Scene [get] |
The Scene that has the Entity that has the EventProcessor that this event belongs to. More... | |
bool | IsFinished [get, set] |
Whether or not the Event has finished. More... | |
|
virtual |
Called when the Event first starts.
|
virtual |
Called when the Event finishes and is cleared from the queue.
void Otter.EventProcessorEvent.Finish | ( | ) |
Finishes the event.
T Otter.EventProcessorEvent.GetScene< T > | ( | ) |
The Scene that has the Entity that has the EventProcessor that this event belongs to.
T | The Type the Scene should be cast to. |
T | : | Scene |
void Otter.EventProcessorEvent.Start | ( | ) |
Starts the event.
|
virtual |
Called every update from the EventProcessor.
EventProcessor Otter.EventProcessorEvent.EventProcessor |
The EventProcessor that this event belongs to.
float Otter.EventProcessorEvent.Timer = 0 |
The elapsed time for this event.
|
get |
The Entity that has the EventProcessor that this event belongs to.
|
getset |
Whether or not the Event has finished.
|
get |
The Scene that has the Entity that has the EventProcessor that this event belongs to.