FSMs send and receive events that trigger state changes.
See also: State Machine Events.
Properties
Type | Property |
---|---|
static List<FsmEvent> | EventList [get] |
List of all events used by loaded FSMs. | |
string | Name [get, set] |
Descriptive name of the event. | |
bool | IsSystemEvent [get] |
Is it a system event? See Events. |
|
bool | IsMouseEvent [get] |
Is it a mouse event? |
Methods
Return | Method |
---|---|
static FsmEvent | GetFsmEvent(string eventName) |
Get an FsmEvent by name. If the event doesn't exist, it is created and added to EventList. |
|
static bool | EventListContains(string eventName) |
Test if the EventList contains an event. |