ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Instance Methods | Properties | Private Attributes | List of all members
QuartzWindow Class Reference

Definition at line 39 of file QuartzWindow.h.

Instance Methods

(id- initWithContentRect:::::
 
(id- initWithGLView:
 
(void- dealloc
 
(BOOL) - fIsDeleted
 
(void- setFIsDeleted:
 
(void- forwardInvocation:
 
(NSMethodSignature *) - methodSignatureForSelector:
 
(void- addTransientWindow:
 
(BOOL) - fIsPixmap
 
(BOOL) - fIsOpenGLWidget
 
(int) - fX
 
(int) - fY
 
(unsigned) - fWidth
 
(unsigned) - fHeight
 
(void- setDrawableSize:
 
(void- setX::::
 
(void- setX::
 
(void- copy:::::
 
(unsigned char *) - readColorBits:
 
(void- addChild:
 
(void- getAttributes:
 
(void- setAttributes:
 
(void- mapRaised
 
(void- mapWindow
 
(void- mapSubwindows
 
(void- unmapWindow
 
- Instance Methods inherited from <X11Window>
(void- activatePassiveGrab
 
(void- activateImplicitGrab
 
(void- activateGrab::
 
(void- cancelGrab
 
(BOOL) - acceptsCrossingEvents:
 
(void- raiseWindow
 
(void- lowerWindow
 
(BOOL) - fIsOverlapped
 
(void- setOverlapped:
 
(void- configureNotifyTree
 
(void- addPassiveKeyGrab::
 
(void- removePassiveKeyGrab::
 
(PassiveKeyGrab *) - findPassiveKeyGrab::
 
(PassiveKeyGrab *) - findPassiveKeyGrab:
 
(void- setProperty:::::
 
(BOOL) - hasProperty:
 
(unsigned char *) - getProperty::::
 
(void- removeProperty:
 

Properties

QuartzWindowfMainWindow
 
QuartzImagefShapeCombineMask
 
unsigned long fBackgroundPixel
 
int fMapState
 
BOOL fHasFocus
 
QuartzViewfParentView
 
NSView< X11Window > * fContentView
 
QuartzWindowfQuartzWindow
 
- Properties inherited from <X11Window>
long fEventMask
 
int fClass
 
int fDepth
 
int fBitGravity
 
int fWinGravity
 
unsigned long fBackgroundPixel
 
QuartzImagefBackgroundPixmap
 
int fMapState
 
BOOL fOverrideRedirect
 
BOOL fHasFocus
 
QuartzPixmapfBackBuffer
 
QuartzViewfParentView
 
NSView< X11Window > * fContentView
 
QuartzWindowfQuartzWindow
 
int fPassiveGrabButton
 
unsigned fPassiveGrabEventMask
 
unsigned fPassiveGrabKeyModifiers
 
unsigned fActiveGrabEventMask
 
BOOL fPassiveGrabOwnerEvents
 
ECursor fCurrentCursor
 
BOOL fIsDNDAware
 
- Properties inherited from <X11Drawable>
unsigned fID
 
CGContextRef fContext
 

Private Attributes

QuartzViewfContentView
 
BOOL fDelayedTransient
 
BOOL fIsDeleted
 

#import <QuartzWindow.h>

Inheritance diagram for QuartzWindow:
[legend]

Method Documentation

- (void) addChild: (NSView<X11Window> *)  child

Reimplemented from <X11Window>.

Definition at line 1491 of file QuartzWindow.mm.

Referenced by TGCocoa::ReparentChild().

- (void) addTransientWindow: (QuartzWindow *)  window

Definition at line 1251 of file QuartzWindow.mm.

Referenced by TGCocoa::SetWMTransientHint().

- (void) copy: (NSObject<X11Drawable> *)  area
: (ROOT::MacOSX::X11::Rectangle withMask
: (QuartzImage *)  clipOrigin
: (ROOT::MacOSX::X11::Point toPoint
: (ROOT::MacOSX::X11::Point dstPoint 

Reimplemented from <X11Drawable>.

Definition at line 1406 of file QuartzWindow.mm.

- (void) dealloc

Definition at line 1194 of file QuartzWindow.mm.

- (unsigned) fHeight

Reimplemented from <X11Drawable>.

Definition at line 1352 of file QuartzWindow.mm.

- (BOOL) fIsDeleted

Definition at line 1201 of file QuartzWindow.mm.

Referenced by initWithContentRect:::::, initWithGLView:, and setFIsDeleted:.

- (BOOL) fIsOpenGLWidget

Reimplemented from <X11Drawable>.

Definition at line 1327 of file QuartzWindow.mm.

- (BOOL) fIsPixmap

Reimplemented from <X11Drawable>.

Definition at line 1320 of file QuartzWindow.mm.

- (void) forwardInvocation: (NSInvocation *)  anInvocation

Definition at line 1225 of file QuartzWindow.mm.

- (unsigned) fWidth

Reimplemented from <X11Drawable>.

Definition at line 1346 of file QuartzWindow.mm.

- (int) fX

Reimplemented from <X11Drawable>.

Definition at line 1334 of file QuartzWindow.mm.

- (int) fY

Reimplemented from <X11Drawable>.

Definition at line 1340 of file QuartzWindow.mm.

- (void) getAttributes: (WindowAttributes_t *)  attr

Reimplemented from <X11Window>.

Definition at line 1508 of file QuartzWindow.mm.

- (id) initWithContentRect: (NSRect)  styleMask
: (NSUInteger)  backing
: (NSBackingStoreType)  defer
: (BOOL)  windowAttributes
: (const SetWindowAttributes_t *)  attr 

Definition at line 1129 of file QuartzWindow.mm.

- (id) initWithGLView: (ROOTOpenGLView *)  glView

Definition at line 1166 of file QuartzWindow.mm.

- (void) mapRaised

Reimplemented from <X11Window>.

Definition at line 1531 of file QuartzWindow.mm.

- (void) mapSubwindows

Reimplemented from <X11Window>.

Definition at line 1567 of file QuartzWindow.mm.

- (void) mapWindow

Reimplemented from <X11Window>.

Definition at line 1549 of file QuartzWindow.mm.

- (NSMethodSignature *) methodSignatureForSelector: (SEL)  selector

Definition at line 1238 of file QuartzWindow.mm.

- (unsigned char *) readColorBits: (ROOT::MacOSX::X11::Rectangle area

Reimplemented from <X11Drawable>.

Definition at line 1416 of file QuartzWindow.mm.

- (void) setAttributes: (const SetWindowAttributes_t *)  attr

Reimplemented from <X11Window>.

Definition at line 1519 of file QuartzWindow.mm.

- (void) setDrawableSize: (NSSize)  newSize

Reimplemented from <X11Window>.

Definition at line 1363 of file QuartzWindow.mm.

- (void) setFIsDeleted: (BOOL)  deleted

Definition at line 1217 of file QuartzWindow.mm.

- (void) setX: (int)  Y
: (int)  y 

Reimplemented from <X11Window>.

Definition at line 1396 of file QuartzWindow.mm.

- (void) setX: (int)  Y
: (int)  width
: (unsigned)  height
: (unsigned)  h 

Reimplemented from <X11Window>.

Definition at line 1380 of file QuartzWindow.mm.

- (void) unmapWindow

Reimplemented from <X11Window>.

Definition at line 1579 of file QuartzWindow.mm.

Member Data Documentation

- (QuartzView*) fContentView
private
- (BOOL) fDelayedTransient
private
- (BOOL) fIsDeleted
private

Property Documentation

- (unsigned long) fBackgroundPixel
readwritenonatomicassign

Definition at line 111 of file QuartzWindow.h.

- (NSView< X11Window > *) fContentView
readnonatomicassign

Definition at line 121 of file QuartzWindow.h.

- (BOOL) fHasFocus
readwritenonatomicassign

Definition at line 43 of file QuartzWindow.h.

Referenced by initWithContentRect:::::, and initWithGLView:.

- (QuartzWindow *) fMainWindow
readwritenonatomicassign
- (int) fMapState
readnonatomicassign
- (QuartzView *) fParentView
readwritenonatomicassign

Definition at line 120 of file QuartzWindow.h.

- (QuartzWindow *) fQuartzWindow
readnonatomicassign

Definition at line 122 of file QuartzWindow.h.

Referenced by ROOT::MacOSX::X11::ClipToShapeMask().

- (QuartzImage *) fShapeCombineMask
readwritenonatomicassign
Collaboration diagram for QuartzWindow:
[legend]

The documentation for this class was generated from the following files: