Axiom.Core.StaticGeometry.Reset C# (CSharp) Method

Reset() public method

Clears any of the entities / nodes added to this geometry and destroys anything which has already been built.
public Reset ( ) : void
return void
		public void Reset()
		{
			Destroy();
			queuedSubMeshes.Clear();
			subMeshGeometryLookup.Clear();
			HardwareBufferManager bm = HardwareBufferManager.Instance;
			foreach ( OptimisedSubMeshGeometry smg in optimisedSubMeshGeometryList )
			{
				bm.DestroyVertexBufferBinding( smg.vertexData.vertexBufferBinding );
				bm.DestroyVertexDeclaration( smg.vertexData.vertexDeclaration );
			}
			optimisedSubMeshGeometryList.Clear();
		}