Go to the documentation of this file.
27 #ifndef WP6FONTDESCRIPTORPACKET_H
28 #define WP6FONTDESCRIPTORPACKET_H
30 #include <librevenge/librevenge.h>
unsigned short m_ascenderHeight
Definition: WP6FontDescriptorPacket.h:51
void _readFontName(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition: WP6FontDescriptorPacket.cpp:96
~WP6FontDescriptorPacket() override
Definition: WP6FontDescriptorPacket.cpp:65
unsigned char m_primaryFamilyId
Definition: WP6FontDescriptorPacket.h:55
const char * USELESS_WP_POSTFIX
Definition: WP6FontDescriptorPacket.cpp:37
Definition: WP6FontDescriptorPacket.h:35
unsigned char m_weight
Definition: WP6FontDescriptorPacket.h:61
void _read(librevenge::RVNGInputStream *input, WPXEncryption *encryption, unsigned dataOffset, unsigned dataSize)
Definition: WP6PrefixDataPacket.cpp:102
unsigned char m_fill
Definition: WP6FontDescriptorPacket.h:65
const librevenge::RVNGString & getFontName() const
Definition: WP6FontDescriptorPacket.h:40
unsigned char m_fontSourceFileType
Definition: WP6FontDescriptorPacket.h:67
#define WPD_DEBUG_MSG(M)
Definition: libwpd_internal.h:50
const char * FONT_WEIGHT_STRINGS[]
Definition: WP6FontDescriptorPacket.cpp:32
unsigned short readU16(librevenge::RVNGInputStream *input, WPXEncryption *encryption, bool bigendian)
Definition: libwpd_internal.cpp:119
unsigned short m_fontNameLength
Definition: WP6FontDescriptorPacket.h:69
unsigned char m_scriptingSystem
Definition: WP6FontDescriptorPacket.h:58
librevenge::RVNGString m_fontName
Definition: WP6FontDescriptorPacket.h:71
WP6FontDescriptorPacket & operator=(const WP6FontDescriptorPacket &)
unsigned char m_fontType
Definition: WP6FontDescriptorPacket.h:66
unsigned short m_italicsAdjust
Definition: WP6FontDescriptorPacket.h:54
void _readContents(librevenge::RVNGInputStream *input, WPXEncryption *encryption) override
Definition: WP6FontDescriptorPacket.cpp:69
unsigned char m_width
Definition: WP6FontDescriptorPacket.h:60
unsigned char m_primaryCharacterSet
Definition: WP6FontDescriptorPacket.h:59
unsigned char m_classification
Definition: WP6FontDescriptorPacket.h:64
int extendedCharacterWP6ToUCS4(unsigned char character, unsigned char characterSet, const unsigned **chars)
Definition: libwpd_internal.cpp:660
unsigned char m_primaryFamilyMemberId
Definition: WP6FontDescriptorPacket.h:56
unsigned char m_attributes
Definition: WP6FontDescriptorPacket.h:62
unsigned short m_characterWidth
Definition: WP6FontDescriptorPacket.h:50
unsigned char m_generalCharacteristics
Definition: WP6FontDescriptorPacket.h:63
WP6FontDescriptorPacket(const WP6FontDescriptorPacket &)
unsigned short m_descenderHeight
Definition: WP6FontDescriptorPacket.h:53
unsigned short m_xHeight
Definition: WP6FontDescriptorPacket.h:52
void appendUCS4(librevenge::RVNGString &str, unsigned ucs4)
Definition: libwpd_internal.cpp:154
unsigned char readU8(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition: libwpd_internal.cpp:106
Definition: WP6PrefixDataPacket.h:39
WP6FontDescriptorPacket(librevenge::RVNGInputStream *input, WPXEncryption *encryption, int id, unsigned dataOffset, unsigned dataSize)
Definition: WP6FontDescriptorPacket.cpp:40
Definition: WPXEncryption.h:36
Generated for libwpd by
doxygen 1.8.20