CARMA C++
carma::ui::rtd::RtStatic Class Referenceabstract

An abstract class for static components that are not updated and do not contain other components. More...

#include <carma/ui/rtd/common/RtDisplay.h>

Inheritance diagram for carma::ui::rtd::RtStatic:
carma::ui::rtd::RtObject carma::ui::rtd::RtSpacer carma::ui::rtd::RtSpring

Public Member Functions

virtual void serialize (bool initialize, int fontSize,::rtdproto::RtObject *rtobj)=0
 Describe this component to stdout. More...
 
virtual void update ()
 A null update routine. More...
 
- Public Member Functions inherited from carma::ui::rtd::RtObject
void appendToolTipText (const std::string &text)
 Append more text to the existing tool tip text. More...
 
Layout getLayout () const
 Get the layout for this object. More...
 
std::string getToolTipText ()
 
void setFontSize (int fontSize)
 Set the absolute font size for this object. More...
 
void setLayout (Layout layout)
 Set the layout for this object. More...
 
void setToolTipText (const std::string &text)
 Set the tool tip text for this RtObject. More...
 
virtual ~RtObject ()
 Destructor. More...
 

Protected Member Functions

 RtStatic ()
 Constructor. More...
 
- Protected Member Functions inherited from carma::ui::rtd::RtObject
int getFontSize (int parentFontSize) const
 Get the absolute font size for this object. More...
 
int getFontSize () const
 Get the absolute font size for this object. More...
 
 RtObject ()
 Constructor. More...
 

Detailed Description

An abstract class for static components that are not updated and do not contain other components.

Definition at line 2074 of file RtDisplay.h.

Constructor & Destructor Documentation

carma::ui::rtd::RtStatic::RtStatic ( )
explicitprotected

Constructor.

Member Function Documentation

virtual void carma::ui::rtd::RtStatic::serialize ( bool  initialize,
int  fontSize,
::rtdproto::RtObject *  rtobj 
)
pure virtual

Describe this component to stdout.

Implements carma::ui::rtd::RtObject.

Implemented in carma::ui::rtd::RtSpacer, and carma::ui::rtd::RtSpring.

virtual void carma::ui::rtd::RtStatic::update ( )
virtual

A null update routine.

Implements carma::ui::rtd::RtObject.


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