HKI Core
|
This is a ScriptableObject game event. It can be listen too and raised via code or within Unity Editor. More...
Public Member Functions | |
void | Raise () |
Calling this function will inform all registered listener that this event is raised. More... | |
void | RegisterListener (GameEventListener listener) |
Register a listerner to this event. The listener will be informed that this event is raised. More... | |
void | UnregisterListener (GameEventListener listener) |
Remove a listerner from this event. From now on the listener won't be informed that this event is raised. More... | |
Private Attributes | |
List< GameEventListener > | listeners = new List<GameEventListener>() |
List of listener that are registered to this event. More... | |
This is a ScriptableObject game event. It can be listen too and raised via code or within Unity Editor.
Create a GameEvent in Unity: HKI/Game Event
Definition at line 12 of file GameEvent.cs.
|
inline |
Calling this function will inform all registered listener that this event is raised.
Definition at line 24 of file GameEvent.cs.
|
inline |
Register a listerner to this event. The listener will be informed that this event is raised.
listener |
Definition at line 37 of file GameEvent.cs.
|
inline |
Remove a listerner from this event. From now on the listener won't be informed that this event is raised.
listener |
Definition at line 47 of file GameEvent.cs.
|
private |
List of listener that are registered to this event.
Definition at line 18 of file GameEvent.cs.