protected override void DisposeManaged() { base.DisposeManaged(); foreach (var range in locationRanges) { locationBuffer.Remove(range); } }
protected override void DisposeManaged() { base.DisposeManaged(); vertexBuffer.Dispose(); skinBuffer.Dispose(); indexBuffer.Dispose(); lineBuffer.Dispose(); BoneMaterial.Dispose(); SkinMaterial.Dispose(); SkinHighlightedMaterial.Dispose(); LinesMaterial.Dispose(); locationBuffer.Remove(worldBufferRange); }