Example #1
0
        public MameScreen(
            Settings settings,
            LayoutSettings layoutSettings,
            GamePlayManager gamePlayManager,
            PowerManager powerManager) : base(layoutSettings, powerManager)
        {
            _settings        = settings;
            _gamePlayManager = gamePlayManager;
            _powerManager    = powerManager;

            _splashSettings = layoutSettings.SplashScreen;
        }
Example #2
0
 public MameOrchestrator(
     Settings settings,
     GameList gameList,
     ScreenCloner screenCloner,
     ScreenManager screenManager,
     HotKeyManager hotKeyManager,
     PowerManager powerManager,
     BlankScreenFactory screenFactory,
     MameInvoker invoker,
     GamePlayManager gamePlayManager,
     MameScreen mameScreen)
 {
     _settings        = settings;
     _gameList        = gameList;
     _screenCloner    = screenCloner;
     _screenManager   = screenManager;
     _hotKeyManager   = hotKeyManager;
     _powerManager    = powerManager;
     _screenFactory   = screenFactory;
     _invoker         = invoker;
     _gamePlayManager = gamePlayManager;
     _mameScreen      = mameScreen;
 }