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. |

