ROOT  6.06/09
Reference Guide
Instance Methods | Properties | List of all members
<X11Window> Protocol Reference

Definition at line 70 of file X11Drawable.h.

Instance Methods

(void) - setDrawableSize:
 
(void) - setX::::
 
(void) - setX::
 
(void) - activatePassiveGrab
 
(void) - activateImplicitGrab
 
(void) - activateGrab::
 
(void) - cancelGrab
 
(BOOL) - acceptsCrossingEvents:
 
(void) - addChild:
 
(void) - getAttributes:
 
(void) - setAttributes:
 
(void) - mapRaised
 
(void) - mapWindow
 
(void) - mapSubwindows
 
(void) - unmapWindow
 
(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:
 
- Instance Methods inherited from <X11Drawable>
(BOOL) - fIsPixmap
 
(BOOL) - fIsOpenGLWidget
 
(int) - fX
 
(int) - fY
 
(unsigned) - fWidth
 
(unsigned) - fHeight
 
(void) - copy:::::
 
(unsigned char *) - readColorBits:
 

Properties

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
 
unsigned fActiveGrabEventMask
 
BOOL fPassiveGrabOwnerEvents
 
ECursor fCurrentCursor
 
BOOL fIsDNDAware
 
- Properties inherited from <X11Drawable>
unsigned fID
 
CGContextRef fContext
 

#import <X11Drawable.h>

+ Inheritance diagram for <X11Window>:
+ Collaboration diagram for <X11Window>:

Method Documentation

- (BOOL) acceptsCrossingEvents: (unsigned)  eventMask

Reimplemented in QuartzView.

- (void) activateGrab: (unsigned)  ownerEvents
: (BOOL)  ownerEvents 

Reimplemented in QuartzView.

- (void) activateImplicitGrab

Reimplemented in QuartzView.

- (void) activatePassiveGrab

Reimplemented in QuartzView.

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

Reimplemented in QuartzView, and QuartzWindow.

- (void) addPassiveKeyGrab: (unichar)  modifiers
: (NSUInteger)  modifiers 

Reimplemented in QuartzView.

- (void) cancelGrab

Reimplemented in QuartzView.

- (void) configureNotifyTree

Reimplemented in QuartzView, and ROOTOpenGLView.

- (PassiveKeyGrab *) findPassiveKeyGrab: (unichar)  keyCode

Reimplemented in QuartzView.

- (PassiveKeyGrab *) findPassiveKeyGrab: (unichar)  modifiers
: (NSUInteger)  modifiers 

Reimplemented in QuartzView.

- (BOOL) fIsOverlapped

Reimplemented in QuartzView, and ROOTOpenGLView.

- (void) getAttributes: (WindowAttributes_t *)  attr

Reimplemented in QuartzView, and QuartzWindow.

- (unsigned char *) getProperty: (const char *)  returnType
: (Atom_t *)  returnFormat
: (unsigned *)  nElements
: (unsigned *)  nElements 

Reimplemented in QuartzView.

- (BOOL) hasProperty: (const char *)  propName

Reimplemented in QuartzView.

- (void) lowerWindow

Reimplemented in QuartzView.

- (void) mapRaised

Reimplemented in QuartzView, and QuartzWindow.

- (void) mapSubwindows

Reimplemented in QuartzView, QuartzWindow, and ROOTOpenGLView.

- (void) mapWindow

Reimplemented in QuartzView, QuartzWindow, and ROOTOpenGLView.

- (void) raiseWindow

Reimplemented in QuartzView.

- (void) removePassiveKeyGrab: (unichar)  modifiers
: (NSUInteger)  modifiers 

Reimplemented in QuartzView.

- (void) removeProperty: (const char *)  propName

Reimplemented in QuartzView.

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

Reimplemented in QuartzView, and QuartzWindow.

- (void) setDrawableSize: (NSSize)  newSize
optional

Reimplemented in QuartzView, and QuartzWindow.

- (void) setOverlapped: (BOOL)  overlap

Reimplemented in QuartzView, and ROOTOpenGLView.

- (void) setProperty: (const char *)  data
: (unsigned char *)  size
: (unsigned)  forType
: (Atom_t)  format
: (unsigned)  format 

Reimplemented in QuartzView.

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

Reimplemented in QuartzView, and QuartzWindow.

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

Reimplemented in QuartzView, and QuartzWindow.

- (void) unmapWindow

Reimplemented in QuartzView, and QuartzWindow.

Property Documentation

- (unsigned) fActiveGrabEventMask
readwritenonatomicassign

Definition at line 119 of file X11Drawable.h.

- (QuartzPixmap*) fBackBuffer
readwritenonatomicretain

Definition at line 103 of file X11Drawable.h.

- (unsigned long) fBackgroundPixel
readwritenonatomicassign

Definition at line 91 of file X11Drawable.h.

- (QuartzImage*) fBackgroundPixmap
readwritenonatomicretain

Definition at line 92 of file X11Drawable.h.

- (int) fBitGravity
readwritenonatomicassign

Definition at line 89 of file X11Drawable.h.

- (int) fClass
readwritenonatomicassign

Definition at line 87 of file X11Drawable.h.

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

- (NSView<X11Window>*) fContentView
readnonatomicassign

Definition at line 108 of file X11Drawable.h.

- (ECursor) fCurrentCursor
readwritenonatomicassign

Definition at line 157 of file X11Drawable.h.

- (int) fDepth
readwritenonatomicassign

Definition at line 88 of file X11Drawable.h.

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

- (long) fEventMask
readwriteoptionalnonatomicassign

Definition at line 86 of file X11Drawable.h.

- (BOOL) fHasFocus
readwritenonatomicassign

Definition at line 100 of file X11Drawable.h.

- (BOOL) fIsDNDAware
readwritenonatomicassign

Definition at line 159 of file X11Drawable.h.

- (int) fMapState
readnonatomicassign

Definition at line 93 of file X11Drawable.h.

- (BOOL) fOverrideRedirect
readwritenonatomicassign

Definition at line 94 of file X11Drawable.h.

- (QuartzView*) fParentView
readwritenonatomicassign

Definition at line 105 of file X11Drawable.h.

Referenced by QuartzView::addChild:.

- (int) fPassiveGrabButton
readwritenonatomicassign

Definition at line 115 of file X11Drawable.h.

- (unsigned) fPassiveGrabEventMask
readwritenonatomicassign

Definition at line 116 of file X11Drawable.h.

- (unsigned) fPassiveGrabKeyModifiers
readwritenonatomicassign

Definition at line 117 of file X11Drawable.h.

- (BOOL) fPassiveGrabOwnerEvents
readwritenonatomicassign

Definition at line 121 of file X11Drawable.h.

- (QuartzWindow*) fQuartzWindow
readnonatomicassign

Definition at line 109 of file X11Drawable.h.

- (int) fWinGravity
readwritenonatomicassign

Definition at line 90 of file X11Drawable.h.


The documentation for this protocol was generated from the following file: