![]() |
ROOT
6.06/08
Reference Guide
|
Definition at line 165 of file QuartzWindow.h.
Protected Attributes | |
| unsigned | fActiveGrabEventMask |
| NSMutableArray * | fPassiveKeyGrabs |
| BOOL | fIsOverlapped |
| NSMutableDictionary * | fX11Properties |
| ROOT::MacOSX::X11::PointerGrab | fCurrentGrabType |
| BOOL | fActiveGrabOwnerEvents |
Properties | |
| unsigned | fID |
| CGContextRef | fContext |
| long | fEventMask |
| int | fClass |
| int | fDepth |
| int | fBitGravity |
| int | fWinGravity |
| unsigned long | fBackgroundPixel |
| QuartzImage * | fBackgroundPixmap |
| int | fMapState |
| BOOL | fOverrideRedirect |
| BOOL | fHasFocus |
| QuartzPixmap * | fBackBuffer |
| QuartzView * | fParentView |
| NSView< X11Window > * | fContentView |
| QuartzWindow * | fQuartzWindow |
| int | fPassiveGrabButton |
| unsigned | fPassiveGrabEventMask |
| unsigned | fPassiveGrabKeyModifiers |
| BOOL | fPassiveGrabOwnerEvents |
| BOOL | fSnapshotDraw |
| ECursor | fCurrentCursor |
| BOOL | fIsDNDAware |
#import <QuartzWindow.h>
Inheritance diagram for QuartzView:
Collaboration diagram for QuartzView:| - (BOOL) acceptsCrossingEvents: | (unsigned) | eventMask |
Definition at line 2446 of file QuartzWindow.mm.
| - (void) activateGrab: | (unsigned) | ownerEvents | |
| : | (BOOL) | ownerEvents | |
Definition at line 2430 of file QuartzWindow.mm.
| - (void) activateImplicitGrab |
Definition at line 2424 of file QuartzWindow.mm.
| - (void) activatePassiveGrab |
Definition at line 2418 of file QuartzWindow.mm.
| - (void) addChild: | (NSView<X11Window> *) | child |
Definition at line 2465 of file QuartzWindow.mm.
Referenced by QuartzWindow::addChild:.
| - (void) addPassiveKeyGrab: | (unichar) | modifiers | |
| : | (NSUInteger) | modifiers | |
Definition at line 2632 of file QuartzWindow.mm.
| - (void) cancelGrab |
Definition at line 2438 of file QuartzWindow.mm.
| - (void) configureNotifyTree |
Reimplemented in ROOTOpenGLView.
Definition at line 2614 of file QuartzWindow.mm.
Referenced by QuartzWindow::mapRaised, QuartzWindow::mapSubwindows, and QuartzWindow::mapWindow.
| - (void) copy: | (NSObject<X11Drawable> *) | area | |
| : | (ROOT::MacOSX::X11::Rectangle) | withMask | |
| : | (QuartzImage *) | clipOrigin | |
| : | (ROOT::MacOSX::X11::Point) | toPoint | |
| : | (ROOT::MacOSX::X11::Point) | dstPoint | |
Definition at line 2229 of file QuartzWindow.mm.
| - (NSDragOperation) draggingEntered: | (id<NSDraggingInfo>) | sender |
Definition at line 3231 of file QuartzWindow.mm.
| - (unsigned) fHeight |
Definition at line 1965 of file QuartzWindow.mm.
Referenced by setX::.
| - (PassiveKeyGrab *) findPassiveKeyGrab: | (unichar) | keyCode |
Definition at line 2667 of file QuartzWindow.mm.
| - (PassiveKeyGrab *) findPassiveKeyGrab: | (unichar) | modifiers | |
| : | (NSUInteger) | modifiers | |
Definition at line 2655 of file QuartzWindow.mm.
| - (BOOL) fIsOpenGLWidget |
Reimplemented in ROOTOpenGLView.
Definition at line 1941 of file QuartzWindow.mm.
| - (BOOL) fIsOverlapped |
Reimplemented in ROOTOpenGLView.
Definition at line 2523 of file QuartzWindow.mm.
Referenced by configureNotifyTree, findPassiveKeyGrab:, and setOverlapped:.
| - (BOOL) fIsPixmap |
Definition at line 1935 of file QuartzWindow.mm.
| - (unsigned) fWidth |
Definition at line 1959 of file QuartzWindow.mm.
| - (int) fX |
Definition at line 1947 of file QuartzWindow.mm.
| - (int) fY |
Definition at line 1953 of file QuartzWindow.mm.
| - (void) getAttributes: | (WindowAttributes_t *) | attr |
Definition at line 2474 of file QuartzWindow.mm.
| - (unsigned char *) getProperty: | (const char *) | returnType | |
| : | (Atom_t *) | returnFormat | |
| : | (unsigned *) | nElements | |
| : | (unsigned *) | nElements | |
Definition at line 3174 of file QuartzWindow.mm.
| - (BOOL) hasProperty: | (const char *) | propName |
Definition at line 3163 of file QuartzWindow.mm.
| - (id) initWithFrame: | (NSRect) | windowAttributes | |
| : | (const SetWindowAttributes_t *) | attr | |
Definition at line 1844 of file QuartzWindow.mm.
| - (BOOL) isFlipped |
Definition at line 2606 of file QuartzWindow.mm.
Referenced by ROOTOpenGLView::setOverlapped:.
| - (void) lowerWindow |
Definition at line 2576 of file QuartzWindow.mm.
| - (void) mapRaised |
Definition at line 2494 of file QuartzWindow.mm.
| - (void) mapSubwindows |
Reimplemented in ROOTOpenGLView.
Definition at line 2510 of file QuartzWindow.mm.
Referenced by QuartzWindow::mapSubwindows.
| - (void) mapWindow |
Reimplemented in ROOTOpenGLView.
Definition at line 2504 of file QuartzWindow.mm.
| - (BOOL) performDragOperation: | (id<NSDraggingInfo>) | sender |
Definition at line 3243 of file QuartzWindow.mm.
| - (void) raiseWindow |
Definition at line 2537 of file QuartzWindow.mm.
| - (unsigned char *) readColorBits: | (ROOT::MacOSX::X11::Rectangle) | area |
Definition at line 2253 of file QuartzWindow.mm.
Referenced by QuartzWindow::readColorBits:.
| - (void) removePassiveKeyGrab: | (unichar) | modifiers | |
| : | (NSUInteger) | modifiers | |
Definition at line 2642 of file QuartzWindow.mm.
| - (void) removeProperty: | (const char *) | propName |
Definition at line 3220 of file QuartzWindow.mm.
| - (void) setAttributes: | (const SetWindowAttributes_t *) | attr |
Definition at line 2482 of file QuartzWindow.mm.
| - (void) setDrawableSize: | (NSSize) | newSize |
Definition at line 1971 of file QuartzWindow.mm.
| - (void) setOverlapped: | (BOOL) | overlap |
Reimplemented in ROOTOpenGLView.
Definition at line 2529 of file QuartzWindow.mm.
Referenced by lowerWindow, and raiseWindow.
| - (void) setProperty: | (const char *) | data | |
| : | (unsigned char *) | size | |
| : | (unsigned) | forType | |
| : | (Atom_t) | format | |
| : | (unsigned) | format | |
Definition at line 3140 of file QuartzWindow.mm.
| - (void) setX: | (int) | Y | |
| : | (int) | y | |
Definition at line 1999 of file QuartzWindow.mm.
| - (void) setX: | (int) | Y | |
| : | (int) | width | |
| : | (unsigned) | height | |
| : | (unsigned) | h | |
Definition at line 1987 of file QuartzWindow.mm.
| - (void) unmapWindow |
Definition at line 2517 of file QuartzWindow.mm.
|
protected |
Definition at line 185 of file QuartzWindow.h.
Referenced by activateGrab::, cancelGrab, PassiveKeyGrab::fModifiers, and initWithFrame::.
|
protected |
Definition at line 204 of file QuartzWindow.h.
Referenced by acceptsCrossingEvents:, activateGrab::, cancelGrab, and initWithFrame::.
|
protected |
Definition at line 202 of file QuartzWindow.h.
Referenced by acceptsCrossingEvents:, activateGrab::, activateImplicitGrab, activatePassiveGrab, cancelGrab, and initWithFrame::.
|
protected |
Definition at line 197 of file QuartzWindow.h.
Referenced by TGCocoa::CopyArea(), TGCocoa::DrawLine(), TGCocoa::DrawRectangle(), TGCocoa::DrawSegments(), TGCocoa::DrawString(), TGCocoa::FillPolygon(), TGCocoa::FillRectangle(), and TGCocoa::UpdateWindow().
|
protected |
Definition at line 196 of file QuartzWindow.h.
Referenced by addPassiveKeyGrab::, findPassiveKeyGrab:, findPassiveKeyGrab::, initWithFrame::, and removePassiveKeyGrab::.
|
protected |
Definition at line 199 of file QuartzWindow.h.
Referenced by getProperty::::, hasProperty:, initWithFrame::, removeProperty:, and setProperty:::::.
|
readwritenonatomicretain |
Definition at line 195 of file QuartzWindow.h.
Referenced by ROOT::MacOSX::X11::UpdateWindow::Execute(), findPassiveKeyGrab:, ROOT::MacOSX::X11::CommandBuffer::Flush(), ROOT::MacOSX::X11::CommandBuffer::FlushXOROps(), TGQuartz::GetSelectedDrawableChecked(), initWithFrame::, and readColorBits:.
|
readwritenonatomicassign |
Definition at line 176 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers, and QuartzWindow::readColorBits:.
|
readwritenonatomicretain |
Definition at line 200 of file QuartzWindow.h.
Referenced by initWithFrame::, and readColorBits:.
|
readwritenonatomicassign |
Definition at line 174 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers.
|
readwritenonatomicassign |
Definition at line 172 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers.
|
readnonatomicassign |
Definition at line 255 of file QuartzWindow.h.
Referenced by TGCocoa::DrawLine(), TGCocoa::DrawRectangle(), TGCocoa::FillRectangle(), readColorBits:, and TGCocoa::UpdateWindow().
|
readwritenonatomicassign |
Definition at line 170 of file QuartzWindow.h.
Referenced by TGCocoa::CopyArea(), TGCocoa::DrawLine(), TGCocoa::DrawRectangle(), TGCocoa::DrawSegments(), TGCocoa::DrawString(), ROOT::MacOSX::X11::UpdateWindow::Execute(), TGCocoa::FillPolygon(), TGCocoa::FillRectangle(), findPassiveKeyGrab:, ROOT::MacOSX::X11::CommandBuffer::Flush(), ROOT::MacOSX::X11::CommandBuffer::FlushXOROps(), PassiveKeyGrab::fModifiers, setX::, and TGCocoa::UpdateWindow().
|
readwritenonatomicassign |
Definition at line 188 of file QuartzWindow.h.
Referenced by findPassiveKeyGrab:, PassiveKeyGrab::fModifiers, and initWithFrame::.
|
readwritenonatomicassign |
Definition at line 173 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers.
|
readwritenonatomicassign |
Definition at line 171 of file QuartzWindow.h.
Referenced by acceptsCrossingEvents:, ROOTOpenGLView::configureNotifyTree, configureNotifyTree, findPassiveKeyGrab:, PassiveKeyGrab::fModifiers, and ROOTOpenGLView::setOverlapped:.
|
readwritenonatomicassign |
Definition at line 179 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers, and readColorBits:.
|
readwritenonatomicassign |
Definition at line 169 of file QuartzWindow.h.
Referenced by TGCocoa::CreateOpenGLWindow(), TGCocoa::CreateWindow(), TGCocoa::DrawLine(), TGCocoa::DrawRectangle(), TGCocoa::DrawSegments(), TGCocoa::DrawString(), TGCocoa::FillPolygon(), TGCocoa::FillRectangle(), findPassiveKeyGrab:, PassiveKeyGrab::fModifiers, initWithFrame::, performDragOperation:, setAttributes:, and QuartzWindow::unmapWindow.
|
readwritenonatomicassign |
Definition at line 189 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers, and TGCocoa::SetDNDAware().
|
readnonatomicassign |
Definition at line 244 of file QuartzWindow.h.
Referenced by ROOTOpenGLView::configureNotifyTree, configureNotifyTree, TGCocoa::CopyArea(), TGCocoa::DrawLine(), TGCocoa::DrawRectangle(), TGCocoa::DrawSegments(), TGCocoa::DrawString(), TGCocoa::FillPolygon(), TGCocoa::FillRectangle(), and readColorBits:.
|
readwritenonatomicassign |
Definition at line 177 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers, QuartzWindow::unmapWindow, and ROOT::MacOSX::X11::WindowLostFocus().
|
readwritenonatomicassign |
Definition at line 180 of file QuartzWindow.h.
Referenced by QuartzWindow::addChild:, ROOT::MacOSX::X11::CommandBuffer::ClipOverlaps(), ROOT::MacOSX::Details::CocoaPrivate::DeleteDrawable(), TGCocoa::FillRectangleAux(), findPassiveKeyGrab:, PassiveKeyGrab::fModifiers, lowerWindow, mapRaised, raiseWindow, and readColorBits:.
|
readwritenonatomicassign |
Definition at line 182 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers, and initWithFrame::.
|
readwritenonatomicassign |
Definition at line 183 of file QuartzWindow.h.
Referenced by acceptsCrossingEvents:, findPassiveKeyGrab:, PassiveKeyGrab::fModifiers, and initWithFrame::.
|
readwritenonatomicassign |
Definition at line 184 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers.
|
readwritenonatomicassign |
Definition at line 186 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers, and initWithFrame::.
|
readnonatomicassign |
Definition at line 256 of file QuartzWindow.h.
Referenced by findPassiveKeyGrab:, ROOT::MacOSX::X11::CommandBuffer::Flush(), and readColorBits:.
|
readwritenonatomicassign |
Definition at line 187 of file QuartzWindow.h.
Referenced by findPassiveKeyGrab:, and PassiveKeyGrab::fModifiers.
|
readwritenonatomicassign |
Definition at line 175 of file QuartzWindow.h.
Referenced by PassiveKeyGrab::fModifiers.