10#ifndef FICTIONBOOK2CONTENTCOLLECTOR_H_INCLUDED
11#define FICTIONBOOK2CONTENTCOLLECTOR_H_INCLUDED
33 void defineID(
const char *
id)
override;
62 void insertBitmapData(
const char *contentType,
const char *base64Data)
override;
Definition EBOOKLanguageManager.h:24
Definition FictionBook2Collector.h:23
std::unordered_map< std::string, Binary > BinaryMap_t
Definition FictionBook2Collector.h:57
std::unordered_map< std::string, Note > NoteMap_t
Definition FictionBook2Collector.h:58
Definition FictionBook2ContentCollector.h:20
void insertBitmap(const char *id) override
Definition FictionBook2ContentCollector.cpp:197
const NoteMap_t & m_notes
Definition FictionBook2ContentCollector.h:67
void insertCoveredTableCell() override
Definition FictionBook2ContentCollector.cpp:162
librevenge::RVNGTextInterface * m_document
Definition FictionBook2ContentCollector.h:65
void openBlock() override
Definition FictionBook2ContentCollector.cpp:60
void closeParagraph() override
Definition FictionBook2ContentCollector.cpp:83
void insertBitmapData(const char *contentType, const char *base64Data) override
Definition FictionBook2ContentCollector.cpp:226
int m_currentFootnote
Definition FictionBook2ContentCollector.h:70
void closeSpan() override
Definition FictionBook2ContentCollector.cpp:112
void defineID(const char *id) override
Definition FictionBook2ContentCollector.cpp:46
void openTableRow(const FictionBook2BlockFormat &format) override
Definition FictionBook2ContentCollector.cpp:132
int m_openPara
Definition FictionBook2ContentCollector.h:71
void openParagraph(const FictionBook2BlockFormat &format) override
Definition FictionBook2ContentCollector.cpp:68
void closeTableRow() override
Definition FictionBook2ContentCollector.cpp:141
void openTable(const FictionBook2BlockFormat &format) override
Definition FictionBook2ContentCollector.cpp:122
void closeTable() override
Definition FictionBook2ContentCollector.cpp:127
void closePageSpan() override
Definition FictionBook2ContentCollector.cpp:55
void openMetadataEntry(const char *name) override
Definition FictionBook2ContentCollector.cpp:38
FictionBook2ContentCollector(const FictionBook2ContentCollector &other)
FictionBook2ContentCollector & operator=(const FictionBook2ContentCollector &other)
void closeMetadataEntry() override
Definition FictionBook2ContentCollector.cpp:42
void closeBlock() override
Definition FictionBook2ContentCollector.cpp:64
void openSpan(const FictionBook2Style &style) override
Definition FictionBook2ContentCollector.cpp:89
const BinaryMap_t & m_bitmaps
Definition FictionBook2ContentCollector.h:68
const librevenge::RVNGPropertyList & m_metadata
Definition FictionBook2ContentCollector.h:66
void openTableCell(int rowspan, int colspan) override
Definition FictionBook2ContentCollector.cpp:146
void defineMetadataEntry(const char *name, const char *value) override
Definition FictionBook2ContentCollector.cpp:34
void insertText(const char *text) override
Definition FictionBook2ContentCollector.cpp:117
void insertFootnote(const char *id) override
Definition FictionBook2ContentCollector.cpp:167
void openPageSpan() override
Definition FictionBook2ContentCollector.cpp:50
EBOOKLanguageManager m_languageManager
Definition FictionBook2ContentCollector.h:69
void closeTableCell() override
Definition FictionBook2ContentCollector.cpp:157
Definition FictionBook2Style.h:56
@ value
Definition EBOOKHTMLToken.h:261
@ rowspan
Definition EBOOKHTMLToken.h:242
@ style
Definition EBOOKHTMLToken.h:135
@ colspan
Definition EBOOKHTMLToken.h:183
@ name
Definition EBOOKHTMLToken.h:214
@ text
Definition EBOOKHTMLToken.h:257
@ format
Definition EBOOKOPFToken.h:54
@ metadata
Definition EBOOKOPFToken.h:62
Definition BBeBCollector.cpp:19