Go to the documentation of this file.
64 void addTo(librevenge::RVNGPropertyList &propList)
const;
std::string m_extra
public field use to add a message when the font is printed
Definition: WPSFont.h:94
#define WPS_STRIKEOUT_BIT
Definition: libwps_internal.h:507
#define WPS_BOLD_BIT
Definition: libwps_internal.h:506
bool isSet() const
accessor
Definition: WPSFont.h:67
#define WPS_SUBSCRIPT_BIT
Definition: libwps_internal.h:500
#define WPS_OVERLINE_BIT
Definition: libwps_internal.h:515
#define WPS_UNDERLINE_BIT
Definition: libwps_internal.h:508
#define WPS_SUPERSCRIPT_BIT
Definition: libwps_internal.h:499
#define WPS_ALL_CAPS_BIT
Definition: libwps_internal.h:512
#define WPS_BLINK_BIT
Definition: libwps_internal.h:510
std::ostream & operator<<(std::ostream &o, WPSFont const &ft)
Definition: WPSFont.cpp:34
#define WPS_OUTLINE_BIT
Definition: libwps_internal.h:501
friend std::ostream & operator<<(std::ostream &o, WPSFont const &ft)
operator<<
Definition: WPSFont.cpp:34
#define WPS_DOUBLE_UNDERLINE_BIT
Definition: libwps_internal.h:505
int m_languageId
the language (simplified locale name id) if known
Definition: WPSFont.h:91
define the font properties
Definition: WPSFont.h:36
#define WPS_ITALICS_BIT
Definition: libwps_internal.h:502
#define WPS_SMALL_CAPS_BIT
Definition: libwps_internal.h:509
#define WPS_SMALL_PRINT_BIT
Definition: libwps_internal.h:497
#define WPS_LARGE_BIT
Definition: libwps_internal.h:496
bool operator==(WPSFont const &ft) const
operator==
Definition: WPSFont.cpp:73
WPSColor m_color
the font color
Definition: WPSFont.h:89
WPSFont()
constructor
Definition: WPSFont.h:40
uint32_t m_attributes
the font attributes defined as a set of bits
Definition: WPSFont.h:85
double m_spacing
font spacing
Definition: WPSFont.h:87
#define WPS_HIDDEN_BIT
Definition: libwps_internal.h:516
double m_size
font size
Definition: WPSFont.h:83
bool operator!=(WPSFont const &ft) const
operator!=
Definition: WPSFont.h:75
virtual ~WPSFont()
destructor
Definition: WPSFont.cpp:69
#define WPS_EMBOSS_BIT
Definition: libwps_internal.h:513
void addTo(librevenge::RVNGPropertyList &propList) const
add to the propList
Definition: WPSFont.cpp:85
WPSFont & operator=(WPSFont const &)=default
static WPSFont getDefault()
returns the default font ( Courier 12pt)
Definition: WPSFont.h:51
std::string str() const
print the color in the form #rrggbb
Definition: libwps_internal.cpp:413
the class to store a color
Definition: libwps_internal.h:280
#define WPS_SHADOW_BIT
Definition: libwps_internal.h:503
#define WPS_ENGRAVE_BIT
Definition: libwps_internal.h:514
bool isBlack() const
return true if the color is black
Definition: libwps_internal.h:345
librevenge::RVNGString m_name
font name
Definition: WPSFont.h:81
Generated on Wed Jan 29 2020 00:00:00 for libwps by
doxygen 1.8.17