Gui::SoFrameLabel Class Reference

#include <SoTextLabel.h>

Public Types

enum  Justification { LEFT , RIGHT , CENTER }
 

Public Member Functions

 SoFrameLabel ()
 

Static Public Member Functions

static void initClass ()
 

Public Attributes

SoSFColor backgroundColor
 
SoSFBool frame
 
SoSFEnum justification
 
SoSFName name
 
SoSFInt32 size
 
SoMFString string
 
SoSFColor textColor
 

Protected Member Functions

virtual void GLRender (SoGLRenderAction *action)
 Renders the open edges only. More...
 
virtual void notify (SoNotList *list)
 
virtual ~SoFrameLabel ()
 

Member Enumeration Documentation

◆ Justification

Enumerator
LEFT 
RIGHT 
CENTER 

Constructor & Destructor Documentation

◆ SoFrameLabel()

SoFrameLabel::SoFrameLabel ( )

◆ ~SoFrameLabel()

virtual Gui::SoFrameLabel::~SoFrameLabel ( )
protectedvirtual

Member Function Documentation

◆ GLRender()

void SoFrameLabel::GLRender ( SoGLRenderAction action)
protectedvirtual

Renders the open edges only.

References Gui::SoGLWidgetElement::get(), and textColor.

◆ initClass()

void SoFrameLabel::initClass ( void  )
static

Referenced by Gui::SoFCDB::init().

◆ notify()

void SoFrameLabel::notify ( SoNotList *  list)
protectedvirtual

Member Data Documentation

◆ backgroundColor

SoSFColor Gui::SoFrameLabel::backgroundColor

Referenced by notify(), and SoFrameLabel().

◆ frame

SoSFBool Gui::SoFrameLabel::frame

◆ justification

SoSFEnum Gui::SoFrameLabel::justification

Referenced by notify(), and SoFrameLabel().

◆ name

◆ size

◆ string

SoMFString Gui::SoFrameLabel::string

◆ textColor

SoSFColor Gui::SoFrameLabel::textColor

Referenced by GLRender(), notify(), and SoFrameLabel().


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