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