Esempio n. 1
0
        public TimeObject()
        {
            _forwardState  = new ForwardState(this);
            _backwardState = new BackwardState(this);
            _pauseState    = new PauseState(this);

            _currentState = _pauseState;
        }
Esempio n. 2
0
        public TimeController(string groupName)
        {
            _forwardState  = new ForwardState(this);
            _backwardState = new BackwardState(this);
            _pauseState    = new PauseState(this);

            _currentState = _pauseState;
            _groupName    = groupName;
            Register(_groupName, this);
        }