public TimeObject() { _forwardState = new ForwardState(this); _backwardState = new BackwardState(this); _pauseState = new PauseState(this); _currentState = _pauseState; }
public TimeController(string groupName) { _forwardState = new ForwardState(this); _backwardState = new BackwardState(this); _pauseState = new PauseState(this); _currentState = _pauseState; _groupName = groupName; Register(_groupName, this); }