Go to the documentation of this file.
10 #ifndef QXP4HEADER_H_INCLUDED
11 #define QXP4HEADER_H_INCLUDED
25 explicit QXP4Header(
const boost::optional<QXPDocument::Type> &fileType = boost::none);
27 bool load(
const std::shared_ptr<librevenge::RVNGInputStream> &input)
override;
29 QXPDocument::Type
getType()
const override;
31 std::unique_ptr<QXPParser>
createParser(
const std::shared_ptr<librevenge::RVNGInputStream> &input, librevenge::RVNGDrawingInterface *painter)
override;
35 uint16_t
seed()
const;
50 #endif // QXP4HEADER_H_INCLUDED
uint16_t readU16(librevenge::RVNGInputStream *input, bool bigEndian)
Definition: libqxp_utils.cpp:111
double superscriptHScale
Definition: QXPTypes.h:576
double subscriptHScale
Definition: QXPTypes.h:579
double subscriptVScale
Definition: QXPTypes.h:580
Definition: QXP4Deobfuscator.h:19
void setAutoLeading(const double val)
Definition: QXPTypes.cpp:159
Definition: libqxp_utils.cpp:24
double superiorVScale
Definition: QXPTypes.h:582
void seek(librevenge::RVNGInputStream *const input, const unsigned long pos)
Definition: libqxp_utils.cpp:241
double superscriptVScale
Definition: QXPTypes.h:577
double superscriptOffset
Definition: QXPTypes.h:575
double subscriptOffset
Definition: QXPTypes.h:578
double readFraction(librevenge::RVNGInputStream *input, bool bigEndian)
Definition: libqxp_utils.cpp:174
void seekRelative(librevenge::RVNGInputStream *const input, const long pos)
Definition: libqxp_utils.cpp:250
Definition: QXPTypes.h:560
uint8_t readU8(librevenge::RVNGInputStream *input, bool)
Definition: libqxp_utils.cpp:99
double superiorHScale
Definition: QXPTypes.h:581
std::string readString(librevenge::RVNGInputStream *input, const unsigned length)
Definition: libqxp_utils.cpp:217
void skip(librevenge::RVNGInputStream *input, unsigned long numBytes)
Definition: libqxp_utils.cpp:234
Definition: QXP4Parser.h:22
Generated for libqxp by
doxygen 1.8.16