Interface IStateMachineOneTimeEvent<S extends IState>

All Superinterfaces:
IStateMachineEvent<S>, IStateMachineTransition<S>
All Known Implementing Classes:
AIOneTimeEventTarget, TickingOneTimeEvent

public interface IStateMachineOneTimeEvent<S extends IState> extends IStateMachineEvent<S>
Type for one time usage events
  • Method Details

    • shouldRemove

      boolean shouldRemove()
      Check whether the one time Event is done
      Returns:
      true when ready to be removed