コード例 #1
0
ファイル: ConnectStage.cs プロジェクト: jiowchern/Regulus
 public ConnectStage(Regulus.Remoting.Ghost.TProvider<Project.SamebestKeys.IConnect> connect_provider, OnConnect connect)
 {
     // TODO: Complete member initialization
     this._ConnectProvider = connect_provider;
     _Connect = connect;
     _Connecter = new Connect();
 }
コード例 #2
0
ファイル: User.cs プロジェクト: kof1016/Regulus
 public User()
 {
     _Updater = new Regulus.Utility.Updater<Regulus.Utility.IUpdatable>();
     _ConnectProvider = new Regulus.Remoting.Ghost.TProvider<TestNativeGameCore.IConnect>();
     _Connecter = new Connect();
     _Complex = new Regulus.Remoting.Ghost.Native.Agent();
 }
コード例 #3
0
ファイル: User.cs プロジェクト: tuita520/Regulus
 public User()
 {
     _Updater         = new Regulus.Utility.Updater();
     _ConnectProvider = new Regulus.Remoting.Ghost.TProvider <TestNativeGameCore.IConnect>();
     _Connecter       = new Connect();
     _Complex         = new Regulus.Remoting.Ghost.Native.Agent();
 }
コード例 #4
0
ファイル: StandalongUser.cs プロジェクト: jiowchern/Regulus
 public StandalongUser(Game game)
 {
     _Game = game;
     _Agent = new Regulus.Standalong.Agent();
     _Machine = new Regulus.Utility.StageMachine();
     _ConnectProvider = new Regulus.Remoting.Ghost.TProvider<Project.SamebestKeys.IConnect>();
     _OnlineProvider = new Regulus.Remoting.Ghost.TProvider<Project.SamebestKeys.IOnline>();
 }
コード例 #5
0
ファイル: User.cs プロジェクト: jiowchern/Regulus
 public User(Regulus.Remoting.IAgent agent)
 {
     _Agent = agent;
     _ConnectProvider = new Regulus.Remoting.Ghost.TProvider<Regulus.Utility.IConnect>();
     _OnlineProvider = new Regulus.Remoting.Ghost.TProvider<Regulus.Utility.IOnline>();
     _Machine = new Regulus.Utility.StageMachine();
     _Updater = new Regulus.Utility.Updater();
 }
コード例 #6
0
ファイル: OnlineStage.cs プロジェクト: jiowchern/Regulus
 public OnlineStage(Regulus.Remoting.IAgent agent, Regulus.Remoting.Ghost.TProvider<Regulus.Utility.IOnline> provider)
 {
     this._Agent = agent;
     this._OnlineProvider = provider;
     _Online = new Regulus.Utility.Online(agent);
 }
コード例 #7
0
ファイル: OfflineStage.cs プロジェクト: jiowchern/Regulus
 public OfflineStage(Regulus.Remoting.IAgent agent, Regulus.Remoting.Ghost.TProvider<Regulus.Utility.IConnect> _ConnectProvider)
 {
     this._Agent = agent;
     this._ConnectProvider = _ConnectProvider;
     _Connect = new Regulus.Utility.Connect();
 }
コード例 #8
0
ファイル: RemotingUser.cs プロジェクト: jiowchern/Regulus
 public OnlineStage(Regulus.Remoting.Ghost.TProvider<Project.SamebestKeys.IOnline> provider, Regulus.Remoting.Ghost.Native.Agent agent)
 {
     _Id = Guid.NewGuid();
     this._Provider = provider;
     this._Agent = agent;
 }
コード例 #9
0
ファイル: StandalongUser.cs プロジェクト: jiowchern/Regulus
 public OnlineStage(Regulus.Standalong.Agent agent , Regulus.Remoting.Ghost.TProvider<Project.SamebestKeys.IOnline> provider , Regulus.Projects.SamebestKeys.Standalong.Game game)
 {
     _Game = game;
     _Updater = new Utility.Updater();
     _Agent = agent;
     _Id = Guid.NewGuid();
     _Provider = provider;
 }