Hexagon
Loading...
Searching...
No Matches
StateMachine< TParent > Member List
This is the complete list of members for
StateMachine< TParent >
, including all inherited members.
_currentState
StateMachine< TParent >
_currentStateID
StateMachine< TParent >
_currentTransition
StateMachine< TParent >
protected
_enum2state
StateMachine< TParent >
_isLocked
StateMachine< TParent >
_isTransitioning
StateMachine< TParent >
_nodes
StateMachine< TParent >
_previousState
StateMachine< TParent >
_stateTree
StateMachine< TParent >
_targetState
StateMachine< TParent >
BeginTransition
(StateID newState, Transition transition)
StateMachine< TParent >
inline
protected
virtual
Die
()
StateMachine< TParent >
inline
virtual
FinishTransition
()
StateMachine< TParent >
inline
virtual
FixedUpdate
()
StateMachine< TParent >
inline
virtual
GetCurrentTimeDelegate
()
StateMachine< TParent >
GetCurrentTimeFunction
StateMachine< TParent >
GetID< TEnumState >
(TEnumState value)
StateMachine< TParent >
inline
static
GetNextState
(Func< Transition, bool >? extraCondition=null)
StateMachine< TParent >
inline
GetTransitionFromCurrent
(Func< Transition, bool >? extraCondition=null)
StateMachine< TParent >
inline
protected
virtual
Init< TStateEnum >
(Dictionary< TStateEnum, State > enum2state, List< StateNode > nodes)
StateMachine< TParent >
inline
virtual
OnStateChanged
(State from, State to)
StateMachine< TParent >
inline
protected
virtual
Parent
StateMachine< TParent >
StateID
StateMachine< TParent >
StateMachine
(TParent parent)
StateMachine< TParent >
inline
Update
()
StateMachine< TParent >
inline
virtual
Generated by
1.12.0