public void Shutdown() { WorldSettings.Shutdown(); WorldSettings = null; Camera = null; foreach (IRenderer RenderAsset in Assets.Values) { RenderAsset.Shutdown(); } foreach (SpatialGrid grid in navigationGrids) { grid?.Shutdown(); } navigationGrids = null; translokatorGrid?.Shutdown(); translokatorGrid = null; selectionBox.Shutdown(); selectionBox = null; TranslationGizmo.Shutdown(); TranslationGizmo = null; clouds.Shutdown(); clouds = null; sky.Shutdown(); sky = null; Assets = null; D3D?.Shutdown(); D3D = null; }
public override void Shutdown() { if (boundingBox != null) { boundingBox.Shutdown(); } if (lines != null) { for (int i = 0; i < lines.Count; i++) { lines[i].Shutdown(); } } }
public override void Shutdown() { if (navigationBox != null) { navigationBox.Shutdown(); } if (lines != null) { for (int i = 0; i < lines.Count; i++) { lines[i].Shutdown(); } } }