public Transition(Engine framework, State from, State to) : base(framework) { InitialState = from; TargetState = to; }
public State(Engine engine) { _engine = engine; }
public Menu(Engine engine) : base(engine) { }