Anima2D.SpriteMeshCache.Clear C# (CSharp) Method

Clear() public method

public Clear ( string undoName ) : void
undoName string
return void
		public void Clear(string undoName)
		{
			RegisterUndo(undoName);

			foreach(Edge edge in edges)
			{
				DestroyObjectImmediate(edge);
			}

			foreach(Node node in nodes)
			{
				DestroyObjectImmediate(node);
			}

			DestroyBlendShapeCache(undoName);

			selectedBindPose = null;
			selectedBone = null;
			selectedEdge = null;
			selectedBlendshape = null;
			
			selection.Clear();
			nodes.Clear();
			edges.Clear();
			indices.Clear();
			boneWeights.Clear();

			blendShapeWeight = 0f;

			m_CurrentTexVertices.Clear();

			isDirty = false;
			m_DirtyVertices = false;
		}