Logo ROOT  
Reference Guide
TVirtualX.h File Reference
#include <utility>
#include <vector>
#include "TNamed.h"
#include "TAttLine.h"
#include "TAttFill.h"
#include "TAttText.h"
#include "TAttMarker.h"
#include "GuiTypes.h"
Include dependency graph for TVirtualX.h:
This graph shows which files directly or indirectly include this file:

Classes

class  TVirtualX
 Semi-Abstract base class defining a generic interface to the underlying, low level, native graphics backend (X11, Win32, MacOS, OpenGL...). More...
 

Macros

#define gVirtualX   (TVirtualX::Instance())
 

Enumerations

enum  ECursor {
  kBottomLeft , kBottomRight , kTopLeft , kTopRight ,
  kBottomSide , kLeftSide , kTopSide , kRightSide ,
  kMove , kCross , kArrowHor , kArrowVer ,
  kHand , kRotate , kPointer , kArrowRight ,
  kCaret , kWatch , kNoDrop
}
 

Variables

R__EXTERN TVirtualXgGXBatch
 
R__EXTERN Atom_t gMOTIF_WM_HINTS
 
R__EXTERN TVirtualX *(* gPtr2VirtualX )()
 
R__EXTERN Atom_t gROOT_MESSAGE
 
R__EXTERN Atom_t gWM_DELETE_WINDOW
 
const int kNumCursors = 19
 

Macro Definition Documentation

◆ gVirtualX

#define gVirtualX   (TVirtualX::Instance())

Definition at line 345 of file TVirtualX.h.

Enumeration Type Documentation

◆ ECursor

enum ECursor
Enumerator
kBottomLeft 
kBottomRight 
kTopLeft 
kTopRight 
kBottomSide 
kLeftSide 
kTopSide 
kRightSide 
kMove 
kCross 
kArrowHor 
kArrowVer 
kHand 
kRotate 
kPointer 
kArrowRight 
kCaret 
kWatch 
kNoDrop 

Definition at line 44 of file TVirtualX.h.

Variable Documentation

◆ gGXBatch

R__EXTERN TVirtualX* gGXBatch

Definition at line 348 of file TVirtualX.h.

◆ gMOTIF_WM_HINTS

R__EXTERN Atom_t gMOTIF_WM_HINTS

Definition at line 40 of file TVirtualX.h.

◆ gPtr2VirtualX

R__EXTERN TVirtualX *(* gPtr2VirtualX) () ( )

Definition at line 346 of file TVirtualX.h.

◆ gROOT_MESSAGE

R__EXTERN Atom_t gROOT_MESSAGE

Definition at line 41 of file TVirtualX.h.

◆ gWM_DELETE_WINDOW

R__EXTERN Atom_t gWM_DELETE_WINDOW

Definition at line 39 of file TVirtualX.h.

◆ kNumCursors

const int kNumCursors = 19

Definition at line 43 of file TVirtualX.h.