public override void Dispose() { disposeChilderen(); if (Textures != null) { for (int i = 0; i != Textures.Count; ++i) { Textures[i].DisposeReference(); } Textures = null; } base.Dispose(); } #endregion