JX Application Framework
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
JFontStyle Class Reference

#include <JFontStyle.h>

Public Member Functions

 JFontStyle ()
 
 JFontStyle (const bool b, const bool i, const JSize u, const bool s, const JColorID c=JFontStyle::itsDefaultColorIndex)
 
 JFontStyle (const JColorID c)
 
bool IsBlank () const
 
bool SameSystemAttributes (const JFontStyle &style) const
 

Public Attributes

bool bold
 
bool italic
 
JSize underlineCount
 
bool strike
 
JColorID color
 

Detailed Description

Style information for drawing text.

System init code should call SetDefaultColorIndex so default constructor
for JFontStyle will work correctly.

Constructor & Destructor Documentation

◆ JFontStyle() [1/3]

JFontStyle::JFontStyle ( )
inline

◆ JFontStyle() [2/3]

JFontStyle::JFontStyle ( const bool  b,
const bool  i,
const JSize  u,
const bool  s,
const JColorID  c = JFontStyle::itsDefaultColorIndex 
)
inline

◆ JFontStyle() [3/3]

JFontStyle::JFontStyle ( const JColorID  c)
inline

Member Function Documentation

◆ IsBlank()

bool JFontStyle::IsBlank ( ) const
inline

◆ SameSystemAttributes()

bool JFontStyle::SameSystemAttributes ( const JFontStyle style) const
inline

Member Data Documentation

◆ bold

bool JFontStyle::bold

◆ color

JColorID JFontStyle::color

◆ italic

bool JFontStyle::italic

◆ strike

bool JFontStyle::strike

◆ underlineCount

JSize JFontStyle::underlineCount

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