コード例 #1
0
        public EntityViewModel(EntityModel entity, WorldNavigation navigation)
        {
            Contract.Requires<ArgumentNullException>(entity != null);
            Contract.Requires<ArgumentNullException>(navigation != null);

            _entity = entity;
            _entityNavigation = navigation;
        }
コード例 #2
0
        public EntityViewModel(EntityModel entity, WorldNavigation navigation)
        {
            Contract.Requires <ArgumentNullException>(entity != null);
            Contract.Requires <ArgumentNullException>(navigation != null);

            _entity           = entity;
            _entityNavigation = navigation;
        }
コード例 #3
0
        public MissionViewModel(MissionModel mission, WorldNavigation navigation)
        {
            Contract.Requires<ArgumentNullException>(mission != null);
            Contract.Requires<ArgumentNullException>(navigation != null);

            _mission = mission;
            _entityNavigation = navigation;
        }
コード例 #4
0
        public TaskViewModel(TaskModel task, WorldNavigation navigation, EntityModel doer)
        {
            Contract.Requires<ArgumentNullException>(task != null);
            Contract.Requires<ArgumentNullException>(navigation != null);

            _task = task;
            _doer = doer;
            _entityNavigation = navigation;
        }
コード例 #5
0
ファイル: WorldViewModel.cs プロジェクト: 628426/Strive.NET
 public WorldViewModel(ServerConnection connection)
 {
     ServerConnection = connection;
     Bindings         = new InputBindings();
     Navigation       = new WorldNavigation();
 }
コード例 #6
0
ファイル: WorldViewModel.cs プロジェクト: 628426/Strive.NET
 public WorldViewModel(ServerConnection connection)
 {
     ServerConnection = connection;
     Bindings = new InputBindings();
     Navigation = new WorldNavigation();
 }