コード例 #1
0
 public BaseDataBlob SensorClone(SensorInfoDB sensorInfo)
 {
     return(new MassVolumeDB(this, sensorInfo));
 }
コード例 #2
0
 MassVolumeDB(MassVolumeDB massVolumeDB, SensorInfoDB sensorInfo)
 {
     Update(massVolumeDB, sensorInfo);
 }
コード例 #3
0
 public void SensorUpdate(SensorInfoDB sensorInfo)
 {
     //do nothing for this.
 }
コード例 #4
0
 NameDB(NameDB db, SensorInfoDB sensorInfo)
 {
     _names.Add(Guid.Empty, db.DefaultName);
     _names[sensorInfo.Faction.Guid] = db.GetName(sensorInfo.Faction.Guid);
 }
コード例 #5
0
 StarInfoDB(StarInfoDB db, SensorInfoDB sensorInfo)
 {
     Update(db, sensorInfo);
 }
コード例 #6
0
 public void SensorUpdate(SensorInfoDB sensorInfo)
 {
     Update(sensorInfo.DetectedEntity.GetDataBlob <StarInfoDB>(), sensorInfo);
 }
コード例 #7
0
 public BaseDataBlob SensorClone(SensorInfoDB sensorInfo)
 {
     return(new StarInfoDB(this, sensorInfo));
 }
コード例 #8
0
 SystemBodyInfoDB(SystemBodyInfoDB origionalDB, SensorInfoDB sensorInfo)
 {
     UpdateDatablob(origionalDB, sensorInfo);
 }
コード例 #9
0
 public void SensorUpdate(SensorInfoDB sensorInfo)
 {
     UpdateDatablob(sensorInfo.DetectedEntity.GetDataBlob <SystemBodyInfoDB>(), sensorInfo);
 }
コード例 #10
0
ファイル: OrbitDB.cs プロジェクト: zenosisalive/Pulsar4x
 OrbitDB(OrbitDB toCopy, SensorInfoDB sensorInfo, Entity parentEntity) : base(parentEntity)
 {
     Epoch        = toCopy.Epoch; //This should stay the same
     IsStationary = toCopy.IsStationary;
     UpdateFromSensorInfo(toCopy, sensorInfo);
 }
コード例 #11
0
ファイル: OrbitDB.cs プロジェクト: zenosisalive/Pulsar4x
 public void SensorUpdate(SensorInfoDB sensorInfo)
 {
     UpdateFromSensorInfo(sensorInfo.DetectedEntity.GetDataBlob <OrbitDB>(), sensorInfo);
 }