protected override void Dispose(bool manual) { if (!disposed) { if (manual) { GL.DeleteLists(Handle, 1); } disposed = true; } }