public void Add(SensorTargetSet otherSet) { if (otherSet.Count > 0) { SensorTargetSet.Enumerator setIter = (SensorTargetSet.Enumerator)otherSet.GetEnumerator(); while (setIter.MoveNext()) { Add(setIter.Current as SensorTarget); } } }
public TouchSensor() { senseSetIter = (SensorTargetSet.Enumerator)senseSet.GetEnumerator(); }
public EndofPathSensor() { senseSetIter = (SensorTargetSet.Enumerator)senseSet.GetEnumerator(); }
public ScanSensor() { WantThingUpdate = true; category = Sensor.Category.Scan; senseSetIter = (SensorTargetSet.Enumerator)senseSet.GetEnumerator(); }
public HoldingObjectSensor() { senseSetIter = (SensorTargetSet.Enumerator)senseSet.GetEnumerator(); }
public MissileHitSensor() { senseSetIter = (SensorTargetSet.Enumerator)senseSet.GetEnumerator(); }
public SoundSensor() { senseSetIter = (SensorTargetSet.Enumerator)senseSet.GetEnumerator(); }