예제 #1
0
 public PortWebView(
     GlobalGameUISingleton gameUserInterface,
     PortViewModel viewModel
     ) : base(gameUserInterface, viewModel)
 {
     _gameUi = gameUserInterface;
 }
예제 #2
0
 public PlanetWebView(
     GlobalGameUISingleton gameUi,
     PlanetViewModel viewModel
     ) : base(gameUi, viewModel)
 {
     _gameUi = gameUi;
 }
예제 #3
0
 public WebViewBase(
     GlobalGameUISingleton gameUiSingleton,
     TViewModel colonyViewModel
     )
 {
     _gameUserInterface = gameUiSingleton;
     ViewModel          = colonyViewModel;
 }
예제 #4
0
        public GameInterfaceWebView(
            GlobalGameUISingleton gameUserInterface,
            NewChatManager chatManager,
            GameInterfaceViewModel gameInterfaceViewModel
            ) : base(gameUserInterface, gameInterfaceViewModel)
        {
            _chatManager = chatManager;

            _chatManager.ChatAdded += (sender, args) =>
            {
                AddChat(args.ChatJson);
            };
        }
예제 #5
0
 public ColonyWebView(
     GlobalGameUISingleton gameUiSingleton,
     ColonyViewModel colonyViewModel
     ) : base(gameUiSingleton, colonyViewModel)
 {
 }
예제 #6
0
 public SpaceWebView(
     GlobalGameUISingleton gameUserInterface,
     SpaceViewModel viewModel
     ) : base(gameUserInterface, viewModel)
 {
 }