Logo ROOT  
Reference Guide
QuartzWindow.h File Reference
#include <Cocoa/Cocoa.h>
#include "CocoaGuiTypes.h"
#include "X11Drawable.h"
#include "X11Events.h"
#include "GuiTypes.h"
Include dependency graph for QuartzWindow.h:
This graph shows which files directly or indirectly include this file:

Classes

class  PassiveKeyGrab
 
class  QuartzView
 
class  QuartzWindow
 

Namespaces

namespace  ROOT
 VSD Structures.
 
namespace  ROOT::MacOSX
 
namespace  ROOT::MacOSX::X11
 

Functions

void ROOT::MacOSX::X11::ClipToShapeMask (NSView< X11Window > *view, CGContextRef ctx)
 
NSPoint ROOT::MacOSX::X11::ConvertPointFromBaseToScreen (NSWindow *window, NSPoint windowPoint)
 
NSPoint ROOT::MacOSX::X11::ConvertPointFromScreenToBase (NSPoint screenPoint, NSWindow *window)
 
QuartzViewROOT::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)
 
QuartzWindowROOT::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)
 
NSView< X11Window > * ROOT::MacOSX::X11::FindDNDAwareViewInPoint (NSView *parentView, Window_t dragWinID, Window_t inputWinID, Int_t x, Int_t y, Int_t maxDepth)
 
NSView< X11Window > * ROOT::MacOSX::X11::FindViewForPointerEvent (NSEvent *pointerEvent)
 
NSView< X11Window > * ROOT::MacOSX::X11::FindViewUnderPointer ()
 
QuartzWindowROOT::MacOSX::X11::FindWindowForPointerEvent (NSEvent *pointerEvent)
 
QuartzWindowROOT::MacOSX::X11::FindWindowInPoint (Int_t x, Int_t y)
 
QuartzWindowROOT::MacOSX::X11::FindWindowUnderPointer ()
 
void ROOT::MacOSX::X11::GetRootWindowAttributes (WindowAttributes_t *attr)
 
void ROOT::MacOSX::X11::GetWindowAttributes (NSObject< X11Window > *window, WindowAttributes_t *dst)
 
int ROOT::MacOSX::X11::GlobalXCocoaToROOT (CGFloat xCocoa)
 
int ROOT::MacOSX::X11::GlobalXROOTToCocoa (CGFloat xROOT)
 
int ROOT::MacOSX::X11::GlobalYCocoaToROOT (CGFloat yCocoa)
 
int ROOT::MacOSX::X11::GlobalYROOTToCocoa (CGFloat yROOT)
 
int ROOT::MacOSX::X11::LocalYCocoaToROOT (NSView< X11Window > *parentView, CGFloat yCocoa)
 
int ROOT::MacOSX::X11::LocalYROOTToCocoa (NSObject< X11Drawable > *parentView, CGFloat yROOT)
 
int ROOT::MacOSX::X11::LocalYROOTToCocoa (NSView< X11Window > *parentView, CGFloat yROOT)
 
bool ROOT::MacOSX::X11::LockFocus (NSView< X11Window > *view)
 
bool ROOT::MacOSX::X11::ScreenPointIsInView (NSView< X11Window > *view, Int_t x, Int_t y)
 
NSPoint ROOT::MacOSX::X11::TranslateCoordinates (NSView< X11Window > *fromView, NSView< X11Window > *toView, NSPoint sourcePoint)
 
NSPoint ROOT::MacOSX::X11::TranslateFromScreen (NSPoint point, NSView< X11Window > *to)
 
NSPoint ROOT::MacOSX::X11::TranslateToScreen (NSView< X11Window > *from, NSPoint point)
 
void ROOT::MacOSX::X11::UnlockFocus (NSView< X11Window > *view)
 
bool ROOT::MacOSX::X11::ViewIsHtmlViewFrame (NSView< X11Window > *view, bool checkParent)
 
bool ROOT::MacOSX::X11::ViewIsTextViewFrame (NSView< X11Window > *view, bool checkParent)
 
void ROOT::MacOSX::X11::WindowLostFocus (Window_t winID)