ROOT  6.06/09
Reference Guide
Classes | Namespaces | Functions
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:

Go to the source code of this file.

Classes

class  QuartzWindow
 
class  PassiveKeyGrab
 
class  QuartzView
 

Namespaces

 ROOT
 Namespace for new ROOT classes and functions.
 
 ROOT::MacOSX
 
 ROOT::MacOSX::X11
 

Functions

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