#include <LRFCollector.h>
|  | 
|  | LRFCollector (librevenge::RVNGTextInterface *document) | 
|  | 
|  | ~LRFCollector () | 
|  | 
| void | startDocument () | 
|  | 
| void | endDocument () | 
|  | 
| void | openPage (unsigned pageAtrID, const LRFAttributes &attributes) | 
|  | 
| void | closePage () | 
|  | 
| void | openBlock (unsigned atrID, const LRFAttributes &attributes) | 
|  | 
| void | closeBlock () | 
|  | 
| void | openTextBlock (unsigned atrID, const LRFAttributes &attributes) | 
|  | 
| void | closeTextBlock () | 
|  | 
| void | openParagraph (unsigned atrID, const LRFAttributes &attributes) | 
|  | 
| void | closeParagraph () | 
|  | 
| void | collectText (const std::string &text, const LRFAttributes &attributes) | 
|  | 
| void | insertLineBreak () | 
|  | 
| void | insertImage (unsigned id) | 
|  | 
| void | collectMetadata (const LRFMetadata &metadata) | 
|  | 
| void | collectBookAttributes (const LRFAttributes &attributes) | 
|  | 
| void | collectTextAttributes (unsigned id, const LRFAttributes &attributes) | 
|  | 
| void | collectBlockAttributes (unsigned id, const LRFAttributes &attributes) | 
|  | 
| void | collectPageAttributes (unsigned id, const LRFAttributes &attributes) | 
|  | 
| void | collectParagraphAttributes (unsigned id, const LRFAttributes &attributes) | 
|  | 
| void | collectImage (unsigned id, unsigned dataId, unsigned width, unsigned height) | 
|  | 
| void | collectImageData (unsigned id, LRFImageType type, librevenge::RVNGInputStream *image) | 
|  | 
| void | setDPI (double dpi) | 
|  | 
  
  | 
        
          | libebook::LRFCollector::LRFCollector | ( | const LRFCollector & | other | ) |  |  | private | 
 
 
  
  | 
        
          | libebook::LRFCollector::LRFCollector | ( | librevenge::RVNGTextInterface * | document | ) |  |  | explicit | 
 
 
      
        
          | libebook::LRFCollector::~LRFCollector | ( |  | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::closeBlock | ( |  | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::closePage | ( |  | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::closeParagraph | ( |  | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::closeTextBlock | ( |  | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::collectBlockAttributes | ( | unsigned | id, | 
        
          |  |  | const LRFAttributes & | attributes | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::collectBookAttributes | ( | const LRFAttributes & | attributes | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::collectImage | ( | unsigned | id, | 
        
          |  |  | unsigned | dataId, | 
        
          |  |  | unsigned | width, | 
        
          |  |  | unsigned | height | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::collectImageData | ( | unsigned | id, | 
        
          |  |  | LRFImageType | type, | 
        
          |  |  | librevenge::RVNGInputStream * | image | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::collectMetadata | ( | const LRFMetadata & | metadata | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::collectPageAttributes | ( | unsigned | id, | 
        
          |  |  | const LRFAttributes & | attributes | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::collectParagraphAttributes | ( | unsigned | id, | 
        
          |  |  | const LRFAttributes & | attributes | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::collectText | ( | const std::string & | text, | 
        
          |  |  | const LRFAttributes & | attributes | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::collectTextAttributes | ( | unsigned | id, | 
        
          |  |  | const LRFAttributes & | attributes | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::endDocument | ( |  | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::insertImage | ( | unsigned | id | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::insertLineBreak | ( |  | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::openBlock | ( | unsigned | atrID, | 
        
          |  |  | const LRFAttributes & | attributes | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::openPage | ( | unsigned | pageAtrID, | 
        
          |  |  | const LRFAttributes & | attributes | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::openParagraph | ( | unsigned | atrID, | 
        
          |  |  | const LRFAttributes & | attributes | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::openTextBlock | ( | unsigned | atrID, | 
        
          |  |  | const LRFAttributes & | attributes | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void libebook::LRFCollector::setDPI | ( | double | dpi | ) |  | 
      
 
 
      
        
          | void libebook::LRFCollector::startDocument | ( |  | ) |  | 
      
 
 
  
  | 
        
          | std::stack<LRFAttributes> libebook::LRFCollector::m_currentAttributes |  | private | 
 
 
  
  | 
        
          | librevenge::RVNGTextInterface* const libebook::LRFCollector::m_document |  | private | 
 
 
  
  | 
        
          | double libebook::LRFCollector::m_dpi |  | private | 
 
 
  
  | 
        
          | bool libebook::LRFCollector::m_firstParaInBlock |  | private | 
 
 
The documentation for this class was generated from the following files: