![]() | CycleStateMachine Class |
Namespace: LynceeTec.API.Cycle
The CycleStateMachine type exposes the following members.
Name | Description | |
---|---|---|
![]() | CycleStateMachine | Initializes a new instance of the CycleStateMachine class |
Name | Description | |
---|---|---|
![]() | CurrentState | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
![]() | HasFiredError | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
![]() | LastState | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
![]() | PermittedTriggers | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
Name | Description | |
---|---|---|
![]() | CanFire | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
![]() | Dispose | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
![]() | Fire |
Transition from the current state via the specified trigger. The target state is determined by the configuration of the current state.
Actions associated with leaving the current state and entering the new one will be invoked.
(Overrides BaseStateMachine.Fire(UTP).) |
![]() | FireError | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
![]() | FireWhenReady | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
![]() | IsInState | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
Name | Description | |
---|---|---|
![]() | ErrorTriggered | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |
![]() | StateChanged | (Inherited from BaseStateMachineCycleStateMachineState, CycleStateMachineTrigger.) |