Go to the documentation of this file.
27 #ifndef _ABW_TEXT_GENERATOR_HXX_
28 #define _ABW_TEXT_GENERATOR_HXX_
30 #include <librevenge/librevenge.h>
37 class ABWTextGeneratorPrivate;
61 void openSection(
const librevenge::RVNGPropertyList &propList);
64 void openHeader(
const librevenge::RVNGPropertyList &propList);
66 void openFooter(
const librevenge::RVNGPropertyList &propList);
74 void openSpan(
const librevenge::RVNGPropertyList &propList);
77 void openLink(
const librevenge::RVNGPropertyList &propList);
84 void insertField(
const librevenge::RVNGPropertyList &propList);
95 void openEndnote(
const librevenge::RVNGPropertyList &propList);
97 void openComment(
const librevenge::RVNGPropertyList &propList);
99 void openTextBox(
const librevenge::RVNGPropertyList &propList);
102 void openTable(
const librevenge::RVNGPropertyList &propList);
114 void openGroup(
const librevenge::RVNGPropertyList &propList);
122 void drawPath(
const librevenge::RVNGPropertyList &propList);
125 void openFrame(
const librevenge::RVNGPropertyList &propList);
void insertEquation(const librevenge::RVNGPropertyList &propList)
void openOrderedListLevel(const librevenge::RVNGPropertyList &propList)
void drawConnector(const librevenge::RVNGPropertyList &propList)
void openEndnote(const librevenge::RVNGPropertyList &propList)
void defineEmbeddedFont(const librevenge::RVNGPropertyList &propList)
void insertText(const librevenge::RVNGString &text)
void openComment(const librevenge::RVNGPropertyList &propList)
void openLink(const librevenge::RVNGPropertyList &propList)
void openHeader(const librevenge::RVNGPropertyList &propList)
void openListElement(const librevenge::RVNGPropertyList &propList)
void openGroup(const librevenge::RVNGPropertyList &propList)
void insertCoveredTableCell(const librevenge::RVNGPropertyList &propList)
void closeUnorderedListLevel()
Definition: ABWDocumentHandler.hxx:31
XML writer.
Definition: ABWDocumentHandler.hxx:65
void drawEllipse(const librevenge::RVNGPropertyList &propList)
void openFrame(const librevenge::RVNGPropertyList &propList)
void openPageSpan(const librevenge::RVNGPropertyList &propList)
ABWTextGeneratorPrivate * m_data
Definition: ABWTextGenerator.hxx:161
void insertBinaryObject(const librevenge::RVNGPropertyList &propList)
void closeOrderedListLevel()
void drawRectangle(const librevenge::RVNGPropertyList &propList)
void registerEmbeddedObjectHandler(const librevenge::RVNGString &mimeType, ABWEmbeddedObject objectHandler)
Registers a handler for embedded objects.
void openUnorderedListLevel(const librevenge::RVNGPropertyList &propList)
void defineCharacterStyle(const librevenge::RVNGPropertyList &propList)
void startDocument(const librevenge::RVNGPropertyList &)
void insertField(const librevenge::RVNGPropertyList &propList)
void defineParagraphStyle(const librevenge::RVNGPropertyList &propList)
void drawPolygon(const librevenge::RVNGPropertyList &propList)
void defineGraphicStyle(const librevenge::RVNGPropertyList &propList)
void registerCheckImageHandler(ABWCheckImage checkHandler, bool useAlsoDefaultType)
Registers a handler to check acceptable mimeType.
void openTextBox(const librevenge::RVNGPropertyList &propList)
void setDocumentMetaData(const librevenge::RVNGPropertyList &propList)
bool(* ABWEmbeddedImage)(const librevenge::RVNGBinaryData &input, librevenge::RVNGBinaryData &output)
Handler for embedded images.
Definition: ABWDocumentHandler.hxx:48
void drawPath(const librevenge::RVNGPropertyList &propList)
bool(* ABWCheckImage)(const librevenge::RVNGString &mimeType, const librevenge::RVNGBinaryData &image)
Handler for to check the images type.
Definition: ABWDocumentHandler.hxx:40
bool(* ABWEmbeddedObject)(const librevenge::RVNGBinaryData &data, ABWGenerator &generator)
Handler for embedded objects.
Definition: ABWDocumentHandler.hxx:55
void openTableCell(const librevenge::RVNGPropertyList &propList)
void drawPolyline(const librevenge::RVNGPropertyList &propList)
void openTable(const librevenge::RVNGPropertyList &propList)
#define RVNGABWAPI
Definition: librvngabw-api.hxx:36
void openTableRow(const librevenge::RVNGPropertyList &propList)
A generator for text documents.
Definition: ABWTextGenerator.hxx:45
void openFooter(const librevenge::RVNGPropertyList &propList)
ABWTextGenerator & operator=(ABWTextGenerator const &)
void openSpan(const librevenge::RVNGPropertyList &propList)
void openFootnote(const librevenge::RVNGPropertyList &propList)
ABWTextGenerator(ABWTextGenerator const &)
void openSection(const librevenge::RVNGPropertyList &propList)
void definePageStyle(const librevenge::RVNGPropertyList &)
void registerEmbeddedImageHandler(const librevenge::RVNGString &mimeType, ABWEmbeddedImage imageHandler)
Registers a handler for embedded images.
void defineSectionStyle(const librevenge::RVNGPropertyList &)
ABWTextGenerator(ABWDocumentHandler *pHandler)
void openParagraph(const librevenge::RVNGPropertyList &propList)
Generated for librvngabw by
doxygen 1.8.18