This class is a factory for ROOT GUI components. It overrides the member functions of the ABS TGuiFactory. This is necessary in order to override the native root canvas and fully take control of the users interface with objects drawn to the screen pcb.
Definition at line 27 of file GRootGuiFactory.h.
|
| GRootGuiFactory (const char *name="Root", const char *title="GRUT GUI Factory") |
|
| GRootGuiFactory (const GRootGuiFactory &)=default |
|
| GRootGuiFactory (GRootGuiFactory &&) noexcept=default |
|
| ~GRootGuiFactory ()=default |
|
TApplicationImp * | CreateApplicationImp (const char *classname, int *argc, char **argv) override |
|
TBrowserImp * | CreateBrowserImp (TBrowser *b, const char *title, Int_t x, Int_t y, UInt_t width, UInt_t height, Option_t *opt="") override |
|
TBrowserImp * | CreateBrowserImp (TBrowser *b, const char *title, UInt_t width, UInt_t height, Option_t *opt="") override |
|
TCanvasImp * | CreateCanvasImp (TCanvas *c, const char *title, Int_t x, Int_t y, UInt_t width, UInt_t height) override |
|
TCanvasImp * | CreateCanvasImp (TCanvas *c, const char *title, UInt_t width, UInt_t height) override |
|
TContextMenuImp * | CreateContextMenuImp (TContextMenu *c, const char *name, const char *title) override |
|
TControlBarImp * | CreateControlBarImp (TControlBar *c, const char *title) override |
|
TControlBarImp * | CreateControlBarImp (TControlBar *c, const char *title, Int_t x, Int_t y) override |
|
GRootGuiFactory & | operator= (const GRootGuiFactory &)=default |
|
GRootGuiFactory & | operator= (GRootGuiFactory &&) noexcept=default |
|