64 void addTo(librevenge::RVNGPropertyList &propList)
const;
bool operator==(WPSFont const &ft) const
operator==
Definition: WPSFont.cpp:73
double m_spacing
font spacing
Definition: WPSFont.h:87
std::string m_extra
public field use to add a message when the font is printed
Definition: WPSFont.h:94
friend std::ostream & operator<<(std::ostream &o, WPSFont const &ft)
operator<<
Definition: WPSFont.cpp:34
define the font properties
Definition: WPSFont.h:36
virtual ~WPSFont()
destructor
Definition: WPSFont.cpp:69
bool isSet() const
accessor
Definition: WPSFont.h:67
uint32_t m_attributes
the font attributes defined as a set of bits
Definition: WPSFont.h:85
int m_languageId
the language (simplified locale name id) if known
Definition: WPSFont.h:91
WPSFont()
constructor
Definition: WPSFont.h:40
WPSFont & operator=(WPSFont const &)=default
static WPSFont getDefault()
returns the default font ( Courier 12pt)
Definition: WPSFont.h:51
void addTo(librevenge::RVNGPropertyList &propList) const
add to the propList
Definition: WPSFont.cpp:85
the class to store a color
Definition: libwps_internal.h:280
double m_size
font size
Definition: WPSFont.h:83
librevenge::RVNGString m_name
font name
Definition: WPSFont.h:81
WPSColor m_color
the font color
Definition: WPSFont.h:89
bool operator!=(WPSFont const &ft) const
operator!=
Definition: WPSFont.h:75