12#ifndef ROOT_TPyDispatcher
13#define ROOT_TPyDispatcher
int Int_t
Signed integer 4 bytes (int)
unsigned long ULong_t
Unsigned long integer 4 bytes (unsigned long). Size depends on architecture.
long Long_t
Signed long integer 4 bytes (long). Size depends on architecture.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t mask
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize wid
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t UChar_t len
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t attr
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t format
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t button
Option_t Option_t TPoint TPoint const char text
Drag and drop data container.
Base-class for storage of digit collections; provides transformation matrix (TEveTrans),...
Base class for TEveUtil visualization elements, providing hierarchy management, rendering control and...
Visual representation of a track.
Abstract base-class for representing eve-windows.
A subclasses of TGWindow, and is used as base class for some simple widgets (buttons,...
Concrete physical shape - a GL drawable.
Base class for GL viewers.
This file contains the TGMdiFrame class.
Mother of all ROOT objects.
The most important graphics class in the ROOT system.
Dispatcher for C++ callbacks into Python code.
PyObject * Dispatch(TGMdiFrame *frame)
PyObject * Dispatch(TGLPhysicalShape *shape, UInt_t u1, UInt_t u2)
PyObject * Dispatch(TEveElement *el)
PyObject * Dispatch(TGListTreeItem *entry, Int_t btn)
TPyDispatcher & operator=(const TPyDispatcher &)
Assignment operator. Applies python object reference counting.
PyObject * Dispatch(TGFrame *frame, UInt_t keysym, UInt_t mask)
PyObject * DispatchVA1(const char *clname, void *obj, const char *format,...)
PyObject * Dispatch(TGLVEntry *entry, Int_t btn, Int_t x, Int_t y)
PyObject * Dispatch(TGFrame *frame)
PyObject * Dispatch(TGShutterItem *item)
PyObject * Dispatch(Long_t param)
PyObject * Dispatch(const char *text, Int_t len)
PyObject * Dispatch(TGLViewerBase *viewer)
PyObject * Dispatch(TGListTreeItem *entry, UInt_t keysym, UInt_t mask)
PyObject * Dispatch(TGLPhysicalShape *shape)
PyObject * Dispatch(Int_t param)
PyObject * Dispatch(TList *objs)
PyObject * Dispatch(const char *param)
PyObject * Dispatch(Bool_t param)
PyObject * Dispatch(Int_t x, Int_t y)
TPyDispatcher(PyObject *callable)
PyObject * Dispatch(TGVFileSplitter *frame)
~TPyDispatcher() override
Destructor. Reference counting for the held python object is in effect.
PyObject * Dispatch(ULong_t param)
PyObject * Dispatch(TObject *obj, UInt_t state)
PyObject * Dispatch(char *param)
PyObject * Dispatch(TObject *obj, UInt_t button, UInt_t state)
PyObject * Dispatch(TGFrame *frame, Int_t btn, Int_t x, Int_t y)
PyObject * Dispatch(TObject *obj, Bool_t check)
PyObject * Dispatch(TGListTreeItem *entry)
PyObject * Dispatch(Double_t param)
PyObject * Dispatch(Long64_t param)
PyObject * Dispatch(TGLVEntry *entry, Int_t btn)
PyObject * Dispatch(TObject *obj)
PyObject * Dispatch(Event_t *event)
PyObject * Dispatch(TEveTrack *et)
PyObject * Dispatch(TEveDigitSet *qs, Int_t idx)
PyObject * Dispatch(TGListTreeItem *entry, UInt_t mask)
PyObject * Dispatch(TGListTreeItem *entry, Int_t btn, Int_t x, Int_t y)
PyObject * Dispatch(Event_t *event, ULong_t wid)
PyObject * Dispatch(TGFrame *frame, Int_t btn)
PyObject * Dispatch(TEveWindow *window)
PyObject * Dispatch(TVirtualPad *pad)
PyObject * Dispatch(TSocket *sock)
PyObject * DispatchVA(const char *format=0,...)
The Command design pattern is based on the idea, that all editing in an application is done by creati...
TVirtualPad is an abstract base class for the Pad and Canvas classes.