|   | ROOT   6.16/01 Reference Guide | 
Definition at line 47 of file RObjectDrawable.hxx.
| Public Member Functions | |
| RObjectDrawable ()=default | |
| RObjectDrawable (const std::shared_ptr< TObject > &obj, const std::string &opt) | |
| void | Execute (const std::string &) final | 
| Executes menu item.  More... | |
| RObjectDrawingOpts & | GetOptions () | 
| const RObjectDrawingOpts & | GetOptions () const | 
| Get the options - a string!  More... | |
| void | Paint (Internal::RPadPainter &canv) final | 
| Paint the object.  More... | |
| void | PopulateMenu (RMenuItems &) final | 
| Fill menu items for the object.  More... | |
|  Public Member Functions inherited from ROOT::Experimental::RDrawableBase< RObjectDrawable > | |
| RDrawingOptsBase & | GetOptionsBase () override | 
| Get the reference to the drawing options as RDrawingOptsBase.  More... | |
|  Public Member Functions inherited from ROOT::Experimental::RDrawable | |
| virtual | ~RDrawable () | 
| virtual void | Execute (const std::string &) | 
| std::string | GetId () const | 
| virtual RDrawingOptsBase & | GetOptionsBase ()=0 | 
| Get the reference to the drawing options as RDrawingOptsBase.  More... | |
| virtual void | Paint (Internal::RPadPainter &onPad)=0 | 
| virtual void | PopulateMenu (RMenuItems &) | 
| Method can be used to provide menu items for the drawn object.  More... | |
| Private Attributes | |
| const std::shared_ptr< TObject > | fObj | 
| The object to be painted.  More... | |
| RObjectDrawingOpts | fOpts | 
#include <ROOT/RObjectDrawable.hxx>
| 
 | default | 
| 
 | inline | 
Definition at line 54 of file RObjectDrawable.hxx.
| 
 | finalvirtual | 
Executes menu item.
Reimplemented from ROOT::Experimental::RDrawable.
Definition at line 41 of file RObjectDrawable.cxx.
| 
 | inline | 
Definition at line 65 of file RObjectDrawable.hxx.
| 
 | inline | 
Get the options - a string!
Definition at line 63 of file RObjectDrawable.hxx.
| 
 | finalvirtual | 
Paint the object.
Implements ROOT::Experimental::RDrawable.
Definition at line 28 of file RObjectDrawable.cxx.
| 
 | finalvirtual | 
Fill menu items for the object.
Reimplemented from ROOT::Experimental::RDrawable.
Definition at line 33 of file RObjectDrawable.cxx.
| 
 | private | 
The object to be painted.
Definition at line 48 of file RObjectDrawable.hxx.
| 
 | private | 
Definition at line 49 of file RObjectDrawable.hxx.