コード例 #1
0
ファイル: ExecutionStateEngine.cs プロジェクト: ctmal/vixen
        public ExecutionStateEngine()
        {
            OpeningState     = new OpeningState(this);
            ClosingState     = new ClosingState(this);
            TestOpeningState = new TestOpeningState(this);
            OpenState        = new OpenState(this);
            ClosedState      = new ClosedState(this);
            TestOpenState    = new TestOpenState(this);

            CurrentState = ClosedState;
        }
コード例 #2
0
ファイル: ExecutionStateEngine.cs プロジェクト: stewmc/vixen
        public ExecutionStateEngine()
        {
            OpeningState = new OpeningState(this);
            ClosingState = new ClosingState(this);
            TestOpeningState = new TestOpeningState(this);
            OpenState = new OpenState(this);
            ClosedState = new ClosedState(this);
            TestOpenState = new TestOpenState(this);

            CurrentState = ClosedState;
        }