Namespaces | |
namespace | Detail |
Classes | |
class | ClearArea |
class | ColorParser |
class | Command |
class | CommandBuffer |
class | CopyArea |
class | DeletePixmap |
class | DrawBoxXor |
class | DrawLine |
class | DrawLineXor |
class | DrawRectangle |
class | DrawSegments |
class | DrawString |
class | EventTranslator |
class | FillPolygon |
class | FillRectangle |
struct | Point |
struct | Rectangle |
class | UpdateWindow |
struct | XLFDName |
Typedefs | |
typedef std::deque< Event_t > | EventQueue_t |
typedef std::map< std::string, Atom_t > | name_to_atom_map |
Enumerations | |
enum | FontSlant { kFSAny , kFSRegular , kFSItalic } |
enum | FontWeight { kFWAny , kFWMedium , kFWBold } |
enum | PointerGrab { kPGNoGrab , kPGImplicitGrab , kPGActiveGrab , kPGPassiveGrab } |
Variables | |
const unsigned | nPredefined = sizeof predefinedAtoms / sizeof predefinedAtoms[0] |
const char * | predefinedAtoms [] |
typedef std::deque<Event_t> ROOT::MacOSX::X11::EventQueue_t |
Definition at line 49 of file X11Events.h.
typedef std::map<std::string, Atom_t> ROOT::MacOSX::X11::name_to_atom_map |
Definition at line 14 of file X11Atoms.h.
Enumerator | |
---|---|
kFSAny | |
kFSRegular | |
kFSItalic |
Definition at line 27 of file XLFDParser.h.
Enumerator | |
---|---|
kFWAny | |
kFWMedium | |
kFWBold |
Definition at line 33 of file XLFDParser.h.
Enumerator | |
---|---|
kPGNoGrab | |
kPGImplicitGrab | |
kPGActiveGrab | |
kPGPassiveGrab |
Definition at line 42 of file X11Events.h.
Definition at line 862 of file QuartzPixmap.mm.
bool ROOT::MacOSX::X11::AdjustCropArea | ( | QuartzImage * | srcImage, |
NSRect & | cropArea | ||
) |
Definition at line 894 of file QuartzPixmap.mm.
bool ROOT::MacOSX::X11::AdjustCropArea | ( | QuartzImage * | srcImage, |
Rectangle & | cropArea | ||
) |
Definition at line 885 of file QuartzPixmap.mm.
bool ROOT::MacOSX::X11::AdjustCropArea | ( | QuartzPixmap * | srcImage, |
X11::Rectangle & | cropArea | ||
) |
Definition at line 916 of file QuartzPixmap.mm.
void ROOT::MacOSX::X11::ClipToShapeMask | ( | NSView< X11Window > * | view, |
CGContextRef | ctx | ||
) |
Definition at line 589 of file QuartzWindow.mm.
Definition at line 736 of file QuartzWindow.mm.
Definition at line 753 of file QuartzWindow.mm.
NSPoint ROOT::MacOSX::X11::ConvertPointFromBaseToScreen | ( | NSWindow * | window, |
NSPoint | windowPoint | ||
) |
Definition at line 141 of file QuartzWindow.mm.
NSPoint ROOT::MacOSX::X11::ConvertPointFromScreenToBase | ( | NSPoint | screenPoint, |
NSWindow * | window | ||
) |
Definition at line 157 of file QuartzWindow.mm.
QuartzView * ROOT::MacOSX::X11::CreateChildView | ( | QuartzView * | parent, |
Int_t | x, | ||
Int_t | y, | ||
UInt_t | w, | ||
UInt_t | h, | ||
UInt_t | border, | ||
Int_t | depth, | ||
UInt_t | clss, | ||
void * | visual, | ||
SetWindowAttributes_t * | attr, | ||
UInt_t | wtype | ||
) |
Definition at line 85 of file QuartzWindow.mm.
NSCursor * ROOT::MacOSX::X11::CreateCursor | ( | ECursor | currentCursor | ) |
Definition at line 841 of file QuartzWindow.mm.
NSCursor * ROOT::MacOSX::X11::CreateCustomCursor | ( | ECursor | currentCursor | ) |
Definition at line 781 of file QuartzWindow.mm.
CGImageRef ROOT::MacOSX::X11::CreateSubImage | ( | QuartzImage * | image, |
const Rectangle & | area | ||
) |
Definition at line 774 of file QuartzPixmap.mm.
QuartzWindow * ROOT::MacOSX::X11::CreateTopLevelWindow | ( | Int_t | x, |
Int_t | y, | ||
UInt_t | w, | ||
UInt_t | h, | ||
UInt_t | border, | ||
Int_t | depth, | ||
UInt_t | clss, | ||
void * | visual, | ||
SetWindowAttributes_t * | attr, | ||
UInt_t | |||
) |
Definition at line 56 of file QuartzWindow.mm.
std::vector< unsigned char > ROOT::MacOSX::X11::DownscaledImageData | ( | unsigned | w, |
unsigned | h, | ||
CGImageRef | image | ||
) |
Definition at line 525 of file QuartzWindow.mm.
void ROOT::MacOSX::X11::FillPixmapBuffer | ( | const unsigned char * | bitmap, |
unsigned | width, | ||
unsigned | height, | ||
ULong_t | foregroundPixel, | ||
ULong_t | backgroundPixel, | ||
unsigned | depth, | ||
unsigned char * | imageData | ||
) |
Definition at line 941 of file QuartzPixmap.mm.
NSView< X11Window > * ROOT::MacOSX::X11::FindDNDAwareViewInPoint | ( | NSArray * | children, |
Window_t | dragWinID, | ||
Window_t | inputWinID, | ||
Int_t | x, | ||
Int_t | y, | ||
Int_t | maxDepth | ||
) |
Definition at line 337 of file QuartzWindow.mm.
NSView< X11Window > * ROOT::MacOSX::X11::FindDNDAwareViewInPoint | ( | NSView * | parentView, |
Window_t | dragWinID, | ||
Window_t | inputWinID, | ||
Int_t | x, | ||
Int_t | y, | ||
Int_t | maxDepth | ||
) |
Definition at line 362 of file QuartzWindow.mm.
Definition at line 497 of file QuartzWindow.mm.
Definition at line 436 of file QuartzWindow.mm.
QuartzWindow * ROOT::MacOSX::X11::FindWindowForPointerEvent | ( | NSEvent * | pointerEvent | ) |
Definition at line 449 of file QuartzWindow.mm.
QuartzWindow * ROOT::MacOSX::X11::FindWindowInPoint | ( | Int_t | x, |
Int_t | y | ||
) |
Definition at line 316 of file QuartzWindow.mm.
QuartzWindow * ROOT::MacOSX::X11::FindWindowUnderPointer | ( | ) |
Definition at line 408 of file QuartzWindow.mm.
Definition at line 999 of file QuartzWindow.mm.
Definition at line 986 of file QuartzWindow.mm.
NSUInteger ROOT::MacOSX::X11::GetCocoaKeyModifiersFromROOTKeyModifiers | ( | UInt_t | rootKeyModifiers | ) |
Definition at line 261 of file X11Events.mm.
NSPoint ROOT::MacOSX::X11::GetCursorHotStop | ( | NSImage * | image, |
ECursor | cursor | ||
) |
Definition at line 768 of file QuartzWindow.mm.
UInt_t ROOT::MacOSX::X11::GetKeyboardModifiers | ( | ) |
Definition at line 280 of file X11Events.mm.
UInt_t ROOT::MacOSX::X11::GetModifiers | ( | ) |
Definition at line 300 of file X11Events.mm.
void ROOT::MacOSX::X11::GetRootWindowAttributes | ( | WindowAttributes_t * | attr | ) |
Definition at line 104 of file QuartzWindow.mm.
void ROOT::MacOSX::X11::GetWindowAttributes | ( | NSObject< X11Window > * | window, |
WindowAttributes_t * | dst | ||
) |
Definition at line 678 of file QuartzWindow.mm.
void ROOT::MacOSX::X11::GetWindowGeometry | ( | NSObject< X11Window > * | win, |
WindowAttributes_t * | dst | ||
) |
Definition at line 665 of file QuartzWindow.mm.
int ROOT::MacOSX::X11::GlobalXCocoaToROOT | ( | CGFloat | xCocoa | ) |
Definition at line 188 of file QuartzWindow.mm.
int ROOT::MacOSX::X11::GlobalXROOTToCocoa | ( | CGFloat | xROOT | ) |
Definition at line 208 of file QuartzWindow.mm.
int ROOT::MacOSX::X11::GlobalYCocoaToROOT | ( | CGFloat | yCocoa | ) |
Definition at line 173 of file QuartzWindow.mm.
int ROOT::MacOSX::X11::GlobalYROOTToCocoa | ( | CGFloat | yROOT | ) |
Definition at line 198 of file QuartzWindow.mm.
void ROOT::MacOSX::X11::InitWithPredefinedAtoms | ( | name_to_atom_map & | nameToAtom, |
std::vector< std::string > & | atomNames | ||
) |
Definition at line 83 of file X11Atoms.mm.
Definition at line 218 of file QuartzWindow.mm.
int ROOT::MacOSX::X11::LocalYROOTToCocoa | ( | NSObject< X11Drawable > * | parentView, |
CGFloat | yROOT | ||
) |
Definition at line 236 of file QuartzWindow.mm.
Definition at line 226 of file QuartzWindow.mm.
Definition at line 1014 of file QuartzWindow.mm.
Definition at line 178 of file X11Events.mm.
void ROOT::MacOSX::X11::MapUnicharToKeySym | ( | unichar | key, |
char * | buf, | ||
Int_t | len, | ||
UInt_t & | rootKeySym | ||
) |
Definition at line 98 of file X11Events.mm.
Definition at line 260 of file XLFDParser.mm.
Definition at line 920 of file X11Colors.mm.
Definition at line 929 of file X11Colors.mm.
Definition at line 296 of file QuartzWindow.mm.
void ROOT::MacOSX::X11::SetWindowAttributes | ( | const SetWindowAttributes_t * | attr, |
NSObject< X11Window > * | window | ||
) |
Definition at line 634 of file QuartzWindow.mm.
bool ROOT::MacOSX::X11::TestBitmapBit | ( | const unsigned char * | bitmap, |
unsigned | w, | ||
unsigned | i, | ||
unsigned | j | ||
) |
Definition at line 924 of file QuartzPixmap.mm.
NSPoint ROOT::MacOSX::X11::TranslateCoordinates | ( | NSView< X11Window > * | fromView, |
NSView< X11Window > * | toView, | ||
NSPoint | sourcePoint | ||
) |
Definition at line 271 of file QuartzWindow.mm.
Definition at line 259 of file QuartzWindow.mm.
Definition at line 245 of file QuartzWindow.mm.
Definition at line 1035 of file QuartzWindow.mm.
Definition at line 953 of file QuartzWindow.mm.
bool ROOT::MacOSX::X11::ViewIsHtmlView | ( | unsigned | viewID | ) |
Definition at line 941 of file QuartzWindow.mm.
Definition at line 961 of file QuartzWindow.mm.
Definition at line 909 of file QuartzWindow.mm.
bool ROOT::MacOSX::X11::ViewIsTextView | ( | unsigned | viewID | ) |
Definition at line 897 of file QuartzWindow.mm.
Definition at line 917 of file QuartzWindow.mm.
Definition at line 560 of file QuartzWindow.mm.
const unsigned ROOT::MacOSX::X11::nPredefined = sizeof predefinedAtoms / sizeof predefinedAtoms[0] |
Definition at line 80 of file X11Atoms.mm.
const char* ROOT::MacOSX::X11::predefinedAtoms[] |
Definition at line 8 of file X11Atoms.mm.