protected override void Initialize() { // TODO: Add your initialization logic here gameStateManager = new GameStateManager(this); splashScreen = new SplashScreen(gameStateManager); gameStateManager.SetState("SplashScreen", splashScreen); gameStateManager.PushState("SplashScreen"); base.Initialize(); }
public SplashScreen(GameStateManager a_gameStateManager) : base(a_gameStateManager) { }
public GameState(GameStateManager a_gameStateManager) { _gameStateManager = a_gameStateManager; _game = _gameStateManager._game; }
public GameState(GameStateManager a_gameStateManager) { _gameStateManager = a_gameStateManager; _game = _gameStateManager._game; }
public SplashScreen(GameStateManager a_gameStateManager) : base(a_gameStateManager) { }