Axiom.Core.Entity.DetachObjectImpl C# (CSharp) Method

DetachObjectImpl() protected method

Internal implementation of detaching a 'child' object from this entity and clearing the assignment of the parent node to the child entity.
protected DetachObjectImpl ( Axiom.Core.MovableObject pObject ) : void
pObject Axiom.Core.MovableObject Object to detach.
return void
		protected void DetachObjectImpl( MovableObject pObject )
		{
			TagPoint tagPoint = (TagPoint)pObject.ParentNode;

			// free the TagPoint so we can reuse it later
			//TODO: NO idea what this does!
			this.skeletonInstance.FreeTagPoint( tagPoint );

			pObject.NotifyAttached( null, true );
		}