Hexagon
Loading...
Searching...
No Matches
Hexagon.StateMachine.StateMachine< TParent > Member List

This is the complete list of members for Hexagon.StateMachine.StateMachine< TParent >, including all inherited members.

_currentStateHexagon.StateMachine.StateMachine< TParent >
_currentStateIDHexagon.StateMachine.StateMachine< TParent >
_currentTransitionHexagon.StateMachine.StateMachine< TParent >protected
_enum2stateHexagon.StateMachine.StateMachine< TParent >
_eventQueueHexagon.StateMachine.StateMachine< TParent >protected
_hasTransitionJustStartedHexagon.StateMachine.StateMachine< TParent >
_isLockedHexagon.StateMachine.StateMachine< TParent >
_isTransitioningHexagon.StateMachine.StateMachine< TParent >
_previousStateHexagon.StateMachine.StateMachine< TParent >
_stateTreeHexagon.StateMachine.StateMachine< TParent >
_targetStateHexagon.StateMachine.StateMachine< TParent >
_transitionsHexagon.StateMachine.StateMachine< TParent >
AddTransition(Transition transition)Hexagon.StateMachine.StateMachine< TParent >inlinevirtual
AddTransitions(IEnumerable< Transition > transitions)Hexagon.StateMachine.StateMachine< TParent >inline
AddTransitions(params TransitionGroup[] inputs)Hexagon.StateMachine.StateMachine< TParent >inline
BeginTransition(StateID newState, Transition transition)Hexagon.StateMachine.StateMachine< TParent >inlineprotectedvirtual
Die()Hexagon.StateMachine.StateMachine< TParent >inlinevirtual
EnumToID< TEnumState >(TEnumState value)Hexagon.StateMachine.StateMachine< TParent >inlinestatic
FinishTransition()Hexagon.StateMachine.StateMachine< TParent >inlinevirtual
FixedUpdate()Hexagon.StateMachine.StateMachine< TParent >inlinevirtual
GetCurrentTimeDelegate()Hexagon.StateMachine.StateMachine< TParent >
GetCurrentTimeFunctionHexagon.StateMachine.StateMachine< TParent >
GetNextState(Func< Transition, bool >? extraCondition=null)Hexagon.StateMachine.StateMachine< TParent >inline
GetTransitionFromCurrent(Func< Transition, bool >? extraCondition=null)Hexagon.StateMachine.StateMachine< TParent >inlineprotectedvirtual
IDToEnum< TEnumState >(StateID id)Hexagon.StateMachine.StateMachine< TParent >inlinestatic
Init< TStateEnum >(Dictionary< TStateEnum, State > enum2state)Hexagon.StateMachine.StateMachine< TParent >inlinevirtual
OnTransitionEnded(State from, State to)Hexagon.StateMachine.StateMachine< TParent >inlineprotectedvirtual
OnTransitionEndedEventHexagon.StateMachine.StateMachine< TParent >
OnTransitionStarted(State from, State to)Hexagon.StateMachine.StateMachine< TParent >inlineprotectedvirtual
OnTransitionStartedEventHexagon.StateMachine.StateMachine< TParent >
ParentHexagon.StateMachine.StateMachine< TParent >
PeekEvent()Hexagon.StateMachine.StateMachine< TParent >inline
PushEvent(ExternalMachineEvent @event)Hexagon.StateMachine.StateMachine< TParent >inline
StateIDHexagon.StateMachine.StateMachine< TParent >
StateMachine(TParent parent)Hexagon.StateMachine.StateMachine< TParent >inline
Update()Hexagon.StateMachine.StateMachine< TParent >inlinevirtual