55 [
self setHidden : YES];
60 [
self setWantsBestResolutionOpenGLSurface : YES];
70 [fOpenGLContext clearDrawable];
73 [fPixelFormat release];
88 [fPixelFormat release];
112#pragma unused(notUsed)
118 [
self setHidden : NO];
135 "configureNotifyTree, gVirtualX is either null or has type different from TGCocoa");
137 vx->GetEventTranslator()->GenerateConfigureNotifyEvent(
self,
self.frame);
156 [
self setHidden : fIsOverlapped];
160 "setFrameSize:, gVirtualX is either null or has a type, different from TGCocoa");
161 [fOpenGLContext update];
165 vx->GetEventTranslator()->GenerateConfigureNotifyEvent(
self,
self.frame);
166 vx->GetEventTranslator()->GenerateExposeEvent(
self,
self.frame);
185 [
super setFrame : newFrame];
193 [
super setFrameSize : newSize];
196 [fOpenGLContext update];
202 "setFrameSize:, gVirtualX is either null or has a type, different from TGCocoa");
204 vx->GetEventTranslator()->GenerateConfigureNotifyEvent(
self,
self.frame);
205 vx->GetEventTranslator()->GenerateExposeEvent(
self,
self.frame);
212#pragma unused(dirtyRect)
const Mask_t kStructureNotifyMask
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
This class implements TVirtualX interface for MacOS X, using Cocoa and Quartz 2D.
void configureNotifyTree()
NSOpenGLContext * fOpenGLContext
NSOpenGLPixelFormat * pixelFormat()
QuartzPixmap * fBackBuffer
NSOpenGLPixelFormat * fPixelFormat
bool GLViewIsValidDrawable(ROOTOpenGLView *glView)
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...