コード例 #1
0
 public virtual void InitializeOutOfGameRoot(OutOfGameRootViewModel viewModel)
 {
     // This is called when a OutOfGameRootViewModel is created
     viewModel.InitGame.Action     = this.InitGameHandler;
     viewModel.DoLogin.Action      = this.DoLoginHandler;
     viewModel.DoLogout.Action     = this.DoLogoutHandler;
     viewModel.DoEnterRoom.Action  = this.DoEnterRoomHandler;
     viewModel.DoQuitRoom.Action   = this.DoQuitRoomHandler;
     viewModel.DoDisconnect.Action = this.DoDisconnectHandler;
     OutOfGameRootViewModelManager.Add(viewModel);
 }
コード例 #2
0
 public override void DoDisconnect(OutOfGameRootViewModel viewModel)
 {
     base.DoDisconnect(viewModel);
 }
コード例 #3
0
 public override void DoLogout(OutOfGameRootViewModel viewModel)
 {
     base.DoLogout(viewModel);
 }
コード例 #4
0
        public override void InitGame(OutOfGameRootViewModel viewModel)
        {
            base.InitGame(viewModel);

            Publish(new NetInit());
        }
コード例 #5
0
 public override void DoQuitRoom(OutOfGameRootViewModel viewModel)
 {
     base.DoQuitRoom(viewModel);
 }
コード例 #6
0
 public override void InitializeOutOfGameRoot(OutOfGameRootViewModel viewModel)
 {
     base.InitializeOutOfGameRoot(viewModel);
 }
コード例 #7
0
 public virtual void DoDisconnect(OutOfGameRootViewModel viewModel)
 {
 }
コード例 #8
0
 public virtual void DoQuitRoom(OutOfGameRootViewModel viewModel)
 {
 }
コード例 #9
0
 public virtual void DoEnterRoom(OutOfGameRootViewModel viewModel)
 {
 }
コード例 #10
0
 public virtual void DoLogout(OutOfGameRootViewModel viewModel)
 {
 }
コード例 #11
0
 public virtual void InitGame(OutOfGameRootViewModel viewModel)
 {
 }