Logo ROOT   6.12/07
Reference Guide
List of all members | Instance Methods | Properties | List of all members
<X11Window > Protocol Reference

Definition at line 65 of file X11Drawable.h.

Instance Methods

(BOOL) - acceptsCrossingEvents:
 
(void- activateGrab::
 
(void- activateImplicitGrab
 
(void- activatePassiveGrab
 
(void- addChild:
 
(void- addPassiveKeyGrab::
 
(void- cancelGrab
 
(void- configureNotifyTree
 
(PassiveKeyGrab *) - findPassiveKeyGrab:
 
(PassiveKeyGrab *) - findPassiveKeyGrab::
 
(BOOL) - fIsOverlapped
 
(void- getAttributes:
 
(unsigned char *) - getProperty::::
 
(BOOL) - hasProperty:
 
(void- lowerWindow
 
(void- mapRaised
 
(void- mapSubwindows
 
(void- mapWindow
 
(void- raiseWindow
 
(void- removePassiveKeyGrab::
 
(void- removeProperty:
 
(void- setAttributes:
 
(void- setDrawableSize:
 
(void- setOverlapped:
 
(void- setProperty:::::
 
(void- setX::
 
(void- setX::::
 
(void- unmapWindow
 
- Instance Methods inherited from <X11Drawable>
(void- copy:::::
 
(unsigned) - fHeight
 
(BOOL) - fIsOpenGLWidget
 
(BOOL) - fIsPixmap
 
(CGFloat) - fScaleFactor
 
(unsigned) - fWidth
 
(int) - fX
 
(int) - fY
 
(unsigned char *) - readColorBits:
 

Properties

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

#import <X11Drawable.h>

Inheritance diagram for <X11Window >:
[legend]

Method Documentation

◆ acceptsCrossingEvents:()

- (BOOL X11Window) acceptsCrossingEvents: (unsigned)  eventMask

◆ activateGrab::()

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

◆ activateImplicitGrab()

- (void X11Window) activateImplicitGrab

◆ activatePassiveGrab()

- (void X11Window) activatePassiveGrab

◆ addChild:()

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

◆ addPassiveKeyGrab::()

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

◆ cancelGrab()

- (void X11Window) cancelGrab

◆ configureNotifyTree()

- (void X11Window) configureNotifyTree

◆ findPassiveKeyGrab:()

- (PassiveKeyGrab * X11Window) findPassiveKeyGrab: (unichar)  keyCode

◆ findPassiveKeyGrab::()

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

◆ fIsOverlapped()

- (BOOL X11Window) fIsOverlapped

◆ getAttributes:()

- (void X11Window) getAttributes: (WindowAttributes_t *)  attr

◆ getProperty::::()

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

◆ hasProperty:()

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

◆ lowerWindow()

- (void X11Window) lowerWindow

◆ mapRaised()

- (void X11Window) mapRaised

◆ mapSubwindows()

- (void X11Window) mapSubwindows

◆ mapWindow()

- (void X11Window) mapWindow

◆ raiseWindow()

- (void X11Window) raiseWindow

◆ removePassiveKeyGrab::()

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

◆ removeProperty:()

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

◆ setAttributes:()

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

◆ setDrawableSize:()

- (void X11Window) setDrawableSize: (NSSize)  newSize
optional

◆ setOverlapped:()

- (void X11Window) setOverlapped: (BOOL)  overlap

◆ setProperty:::::()

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

◆ setX::()

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

◆ setX::::()

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

◆ unmapWindow()

- (void X11Window) unmapWindow

Property Documentation

◆ fActiveGrabEventMask

- (unsigned X11Window) fActiveGrabEventMask
readwritenonatomicassign

Definition at line 114 of file X11Drawable.h.

◆ fBackBuffer

- (QuartzPixmap* X11Window) fBackBuffer
readwritenonatomicretain

Definition at line 98 of file X11Drawable.h.

◆ fBackgroundPixel

- (unsigned long X11Window) fBackgroundPixel
readwritenonatomicassign

Definition at line 86 of file X11Drawable.h.

◆ fBackgroundPixmap

- (QuartzImage* X11Window) fBackgroundPixmap
readwritenonatomicretain

Definition at line 87 of file X11Drawable.h.

◆ fBitGravity

- (int X11Window) fBitGravity
readwritenonatomicassign

Definition at line 84 of file X11Drawable.h.

◆ fClass

- (int X11Window) fClass
readwritenonatomicassign

Definition at line 82 of file X11Drawable.h.

◆ fContentView

- (NSView<X11Window>* X11Window) fContentView
readnonatomicassign

Definition at line 103 of file X11Drawable.h.

◆ fCurrentCursor

- (ECursor X11Window) fCurrentCursor
readwritenonatomicassign

Definition at line 152 of file X11Drawable.h.

◆ fDepth

- (int X11Window) fDepth
readwritenonatomicassign

Definition at line 83 of file X11Drawable.h.

◆ fEventMask

- (long X11Window) fEventMask
readwriteoptionalnonatomicassign

Definition at line 81 of file X11Drawable.h.

◆ fHasFocus

- (BOOL X11Window) fHasFocus
readwritenonatomicassign

Definition at line 95 of file X11Drawable.h.

◆ fIsDNDAware

- (BOOL X11Window) fIsDNDAware
readwritenonatomicassign

Definition at line 154 of file X11Drawable.h.

◆ fMapState

- (int X11Window) fMapState
readnonatomicassign

Definition at line 88 of file X11Drawable.h.

◆ fOverrideRedirect

- (BOOL X11Window) fOverrideRedirect
readwritenonatomicassign

Definition at line 89 of file X11Drawable.h.

◆ fParentView

- (QuartzView* X11Window) fParentView
readwritenonatomicassign

Definition at line 100 of file X11Drawable.h.

◆ fPassiveGrabButton

- (int X11Window) fPassiveGrabButton
readwritenonatomicassign

Definition at line 110 of file X11Drawable.h.

◆ fPassiveGrabEventMask

- (unsigned X11Window) fPassiveGrabEventMask
readwritenonatomicassign

Definition at line 111 of file X11Drawable.h.

◆ fPassiveGrabKeyModifiers

- (unsigned X11Window) fPassiveGrabKeyModifiers
readwritenonatomicassign

Definition at line 112 of file X11Drawable.h.

◆ fPassiveGrabOwnerEvents

- (BOOL X11Window) fPassiveGrabOwnerEvents
readwritenonatomicassign

Definition at line 116 of file X11Drawable.h.

◆ fQuartzWindow

- (QuartzWindow* X11Window) fQuartzWindow
readnonatomicassign

Definition at line 104 of file X11Drawable.h.

◆ fWinGravity

- (int X11Window) fWinGravity
readwritenonatomicassign

Definition at line 85 of file X11Drawable.h.

Collaboration diagram for <X11Window >:
[legend]

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