Logo ROOT   6.12/07
Reference Guide
List of all members | Public Member Functions | Private Attributes | List of all members
ROOT::Experimental::TTextDrawable Class Reference

Definition at line 97 of file TText.hxx.

Public Member Functions

 TTextDrawable ()=default
 
 TTextDrawable (const std::shared_ptr< ROOT::Experimental::TText > &txt, TPadBase &pad)
 
TextDrawingOptsGetOptions ()
 
const TextDrawingOptsGetOptions () const
 
void Paint (Internal::TVirtualCanvasPainter &canv) final
 
- Public Member Functions inherited from ROOT::Experimental::TDrawable
virtual ~TDrawable ()
 
virtual void Execute (const std::string &)
 
virtual void PopulateMenu (TMenuItems &)
 Method can be used to provide menu items for the drawn object. More...
 

Private Attributes

TextDrawingOpts fOpts {}
 Text attributes. More...
 
Internal::TUniWeakPtr< ROOT::Experimental::TTextfText {}
 Text string to be drawn. More...
 

#include <ROOT/TText.hxx>

Inheritance diagram for ROOT::Experimental::TTextDrawable:
[legend]

Constructor & Destructor Documentation

◆ TTextDrawable() [1/2]

ROOT::Experimental::TTextDrawable::TTextDrawable ( )
default

◆ TTextDrawable() [2/2]

ROOT::Experimental::TTextDrawable::TTextDrawable ( const std::shared_ptr< ROOT::Experimental::TText > &  txt,
TPadBase pad 
)
inline

Definition at line 109 of file TText.hxx.

Member Function Documentation

◆ GetOptions() [1/2]

TextDrawingOpts& ROOT::Experimental::TTextDrawable::GetOptions ( )
inline

Definition at line 114 of file TText.hxx.

◆ GetOptions() [2/2]

const TextDrawingOpts& ROOT::Experimental::TTextDrawable::GetOptions ( ) const
inline

Definition at line 115 of file TText.hxx.

◆ Paint()

void ROOT::Experimental::TTextDrawable::Paint ( Internal::TVirtualCanvasPainter canv)
inlinefinalvirtual

Implements ROOT::Experimental::TDrawable.

Definition at line 117 of file TText.hxx.

Member Data Documentation

◆ fOpts

TextDrawingOpts ROOT::Experimental::TTextDrawable::fOpts {}
private

Text attributes.

Definition at line 104 of file TText.hxx.

◆ fText

Internal::TUniWeakPtr<ROOT::Experimental::TText> ROOT::Experimental::TTextDrawable::fText {}
private

Text string to be drawn.

Definition at line 101 of file TText.hxx.

Libraries for ROOT::Experimental::TTextDrawable:
[legend]

The documentation for this class was generated from the following file: