Exemplo n.º 1
0
        internal GameApp(GameLoop gameLoop, WorldRenderer renderer, UiRenderer uiRenderer, GameControl gameControl, GameController gameController, GameConnectionManager connectionManager)
        {
            _gameLoop          = gameLoop;
            _renderer          = renderer;
            _uiRenderer        = uiRenderer;
            _gameControl       = gameControl;
            _gameController    = gameController;
            _connectionManager = connectionManager;

            _gameController.IsKeyPressedCallback = IsKeyPressed;

            _gameLoop.Reset();
        }
Exemplo n.º 2
0
        internal GameApp(GameLoop gameLoop, WorldRenderer renderer, UiRenderer uiRenderer, GameControl gameControl, GameController gameController, GameConnectionManager connectionManager)
        {
            _gameLoop = gameLoop;
            _renderer = renderer;
            _uiRenderer = uiRenderer;
            _gameControl = gameControl;
            _gameController = gameController;
            _connectionManager = connectionManager;

            _gameController.IsKeyPressedCallback = IsKeyPressed;

            _gameLoop.Reset();
        }
Exemplo n.º 3
0
 internal GameConnectionManager(GameLoop gameLoop, GameController controller, WorldTextureAtlas textureAtlas)
 {
     _gameLoop = gameLoop;
     _controller = controller;
     _textureAtlas = textureAtlas;
 }
Exemplo n.º 4
0
 public GameSynchronizationContext(GameLoop gameLoop)
 {
     _gameLoop = gameLoop;
 }
Exemplo n.º 5
0
 internal GameConnectionManager(GameLoop gameLoop, GameController controller, WorldTextureAtlas textureAtlas)
 {
     _gameLoop     = gameLoop;
     _controller   = controller;
     _textureAtlas = textureAtlas;
 }
Exemplo n.º 6
0
 public GameSynchronizationContext(GameLoop gameLoop)
 {
     _gameLoop = gameLoop;
 }