public void Dispose()
{
/* if (mMovable != null)
{
mMovable.Dispose();
mMovable = null;
}
if (mRend != null)
{
mRend.Dispose();
mRend = null;
}*/
for (int i = 0; i < mChildren.Length; i++)
{
if (mChildren[i] != null)
mChildren[i].Dispose();
}
DestroyCpuVertexData();
DestroyCpuIndexData();
DestroyGpuVertexData();
DestroyGpuIndexData();
if (mLodLevels != null)
{
mLodLevels.Clear();
mLodLevels = null;
}
}