protected override void dispose( bool disposeManagedResources )
{
if ( !IsDisposed )
{
if ( disposeManagedResources )
{
}
try
{
Gl.glDeleteBuffersARB( 1, ref bufferID );
}
catch ( AccessViolationException ave )
{
LogManager.Instance.Write( "Failed to delete IndexBuffer[{0}].", bufferID );
}
}
// If it is available, make the call to the
// base class's Dispose(Boolean) method
base.dispose( disposeManagedResources );
}