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

            _currentState = _pauseState;
        }
Exemplo 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);
        }