Beispiel #1
0
        public Game(Environment map, IMapRenderer renderer, IGameObjectOpener opener,
                    IInputGetter inputGetter, IWithToDo withToDo)
        {
            this.startingMap = map;
            this.opener      = opener;
            this.inputGetter = inputGetter;
            this.Renderer    = renderer;
            DelegatesQueue dq = new DelegatesQueue();

            this.uiDoThis = dq;
            withToDo.ToDo = dq;
        }
Beispiel #2
0
 public InputContainer(IInputGetter inputGetter)
 {
     this.inputGetter = inputGetter;
 }