Property | Type | Description | |
---|---|---|---|
logDebugInfo | bool | ||
onStart | OnEventHandler | ||
onStop | OnEventHandler | ||
showDebugInfo | bool |
Property | Type | Description | |
---|---|---|---|
curEventBufferIdx | int | ||
eventBuffer | List |
||
isUpdating | bool | ||
machineState | MachineState | ||
nextEventBufferIdx | int | ||
startState | State | ||
validTransitions | List |
Method | Description | |
---|---|---|
Machine ( ) : System.Collections | ||
Pause ( ) : void | ||
Restart ( ) : void | ||
Resume ( ) : void | ||
Send ( Event _event ) : void | ||
Send ( int _eventID ) : void | ||
ShowDebugGUI ( string _name, |
||
Start ( ) : void | ||
Stop ( ) : void | ||
Update ( ) : void |
Method | Description | |
---|---|---|
EnterStates ( Event _event, List |
||
ExecTransitions ( Event _event, List |
||
ExitStates ( Event _event, List |
||
GetCurrentMachineState ( ) : MachineState | ||
HandleEvent ( Event _event ) : bool | ||
ProcessStop ( ) : void |
protected EnterStates ( Event _event, List |
||
_event | Event | |
_transitionList | List |
|
return | void |
protected ExecTransitions ( Event _event, List |
||
_event | Event | |
_transitionList | List |
|
return | void |
protected ExitStates ( Event _event, List |
||
_event | Event | |
_transitionList | List |
|
return | void |
protected GetCurrentMachineState ( ) : MachineState | ||
return | MachineState |
protected HandleEvent ( Event _event ) : bool | ||
_event | Event | |
return | bool |
public ShowDebugGUI ( string _name, |
||
_name | string | |
_textStyle | ||
return | void |