Axiom.SceneManagers.PortalConnected.PCZSceneManager.ClearScene C# (CSharp) Метод

ClearScene() публичный Метод

public ClearScene ( ) : void
Результат void
		public override void ClearScene()
		{
			DestroyAllStaticGeometry();

			// Clear root node of all children
			RootSceneNode.RemoveAllChildren();
			RootSceneNode.DetachAllObjects();

			sceneNodeList.Clear();
			autoTrackingSceneNodes.Clear();

			// delete all the zones
			zones.Clear();
			defaultZone = null;

			// Clear animations
			DestroyAllAnimations();

			// Remove sky nodes since they've been deleted
			skyBoxNode = skyPlaneNode = skyDomeNode = null;
			isSkyBoxEnabled = isSkyPlaneEnabled = isSkyDomeEnabled = false;

			// Clear render queue, empty completely
			if ( null != renderQueue )
			{
				renderQueue.Clear();
			}

			// re-initialize
			Init( defaultZoneTypeName, defaultZoneFileName );
		}