Support Forum       Library Source       SourceForge Page       G3D Web Page     
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Friends | List of all members
G3D::GuiText::Element Struct Reference

Public Member Functions

 Element (const std::string &text="", const GFont::Ref &font=GFont::Ref(), float size=-1, const Color4 &color=Color4(-1,-1,-1,-1), const Color4 &outlineColor=Color4(-1,-1,-1,-1), const Vector2 &offset=Vector2::zero())
 
const Color4color (const Color4 &_default) const
 
const GFont::Reffont (const GFont::Ref &_default) const
 If this element specifies a font, returns that font, otherwise returns the default font.
 
const Vector2offset () const
 Offset from the baseline of the end of the previous element.
 
const Color4outlineColor (const Color4 &_default) const
 
void setDefault (const GFont::Ref &dfont, float dsize, const Color4 &dcolor, const Color4 &doutline)
 Provides the value of default values; called by Gui to overwrite the illegal values.
 
float size (float _default) const
 
const std::stringtext () const
 

Friends

class GuiText
 

Constructor & Destructor Documentation

G3D::GuiText::Element::Element ( const std::string text = "",
const GFont::Ref font = GFont::Ref(),
float  size = -1,
const Color4 color = Color4(-1,-1,-1,-1),
const Color4 outlineColor = Color4(-1,-1,-1,-1),
const Vector2 offset = Vector2::zero() 
)
inline

Member Function Documentation

const Color4& G3D::GuiText::Element::color ( const Color4 _default) const
inline
const GFont::Ref& G3D::GuiText::Element::font ( const GFont::Ref _default) const
inline

If this element specifies a font, returns that font, otherwise returns the default font.

const Vector2& G3D::GuiText::Element::offset ( ) const
inline

Offset from the baseline of the end of the previous element.

const Color4& G3D::GuiText::Element::outlineColor ( const Color4 _default) const
inline
void G3D::GuiText::Element::setDefault ( const GFont::Ref dfont,
float  dsize,
const Color4 dcolor,
const Color4 doutline 
)

Provides the value of default values; called by Gui to overwrite the illegal values.

float G3D::GuiText::Element::size ( float  _default) const
inline
const std::string& G3D::GuiText::Element::text ( ) const
inline

Friends And Related Function Documentation

friend class GuiText
friend

documentation generated on Sat Jan 12 2013 22:49:55 using doxygen 1.8.2