public void RemoveFromSpace(Space space) { LeftTread.RemoveFromSpace(space); RightTread.RemoveFromSpace(space); Turret.RemoveFromSpace(space); space.Remove(Body); }
public override void OnRemovalFromSpace(Space oldSpace) { oldSpace.Remove(linearMotor); oldSpace.Remove(angularMotor); }
public void RemoveFromSpace(Space space) { space.Remove(Entity); space.Remove(Motor); space.Remove(SuspensionAxisJoint); space.Remove(SuspensionLengthLimit); space.Remove(SuspensionSpring); space.Remove(SuspensionAngularJoint); }
public void RemoveFromSpace(Space space) { foreach (var segment in Segments) { segment.RemoveFromSpace(space); } foreach (var binding in SegmentAngularBindings) { space.Remove(binding); } }
public void RemoveFromSpace(Space space) { space.Remove(Body); space.Remove(Barrel); space.Remove(TankToTurretJoint); space.Remove(TurretBodyToBarrelJoint); }