#include <CDocumentPrinter.hpp>
|
static CDocumentPrinter * | createDocumentLandScapeDiamar (const std::string &nameDocument, uint64_t heightFontBodyText, const std::string &imageFooterOpt, bool hasNumerationChapters) |
|
static CDocumentPrinter * | createDocumentLandScape (const std::string &nameDocument, uint64_t heightFontBodyText, const std::string &imageFooterOpt, bool hasNumerationChapters) |
|
static CDocumentPrinter * | createDocumentPortraitDiamar (std::string nameDocument, uint64_t heightFontBodyText, std::string imageFooterOpt, bool hasNumerationChapters) |
|
static CDocumentPrinter * | createDocumentPortrait (std::string nameDocument, uint64_t heightFontBodyText, std::string imageFooterOpt, bool hasNumerationChapters) |
|
static CDocumentPrinter * | createDocumentLandscapeWithoutTitleDiamar (std::string nameDocument, uint64_t heightFontBodyText, std::string imageFooterOpt) |
|
static CDocumentPrinter * | createDocumentLandscapeWithoutTitle (std::string nameDocument, uint64_t heightFontBodyText, std::string imageFooterOpt) |
|
|
void | prvCreateDocPrinterDiamar (const std::string &nameDocument, CStylePage::EOrientationPage orientation, const std::string &imageFooterOpt, uint64_t heightFontBodyText, bool hasNumerationChapters, bool withTitle) |
|
void | prvCreateDocPrinterDefault (const std::string &nameDocument, CStylePage::EOrientationPage orientation, std::string imageFooterOpt, uint64_t heightFontBodyText, bool hasNumerationChapters, bool withTitle) |
|
AbstractComponentGUI * | prvPanelDocument () const |
|
void | prvProcessDocument (IPrinter *printer, CDocumentPrinter::SDataProcessDraw *dataProcess, void func_processEntity(CDocumentPrinter::SDataProcessDraw *dataProcess, IEntPrinter *entity, uint64_t level)) |
|
◆ CDocumentPrinter() [1/3]
CDocumentPrinter::CDocumentPrinter |
( |
| ) |
|
◆ CDocumentPrinter() [2/3]
◆ CDocumentPrinter() [3/3]
◆ ~CDocumentPrinter()
CDocumentPrinter::~CDocumentPrinter |
( |
| ) |
|
◆ addEntity()
◆ createDocumentLandScape()
CDocumentPrinter * CDocumentPrinter::createDocumentLandScape |
( |
const std::string & | nameDocument, |
|
|
uint64_t | heightFontBodyText, |
|
|
const std::string & | imageFooterOpt, |
|
|
bool | hasNumerationChapters ) |
|
static |
◆ createDocumentLandScapeDiamar()
CDocumentPrinter * CDocumentPrinter::createDocumentLandScapeDiamar |
( |
const std::string & | nameDocument, |
|
|
uint64_t | heightFontBodyText, |
|
|
const std::string & | imageFooterOpt, |
|
|
bool | hasNumerationChapters ) |
|
static |
◆ createDocumentLandscapeWithoutTitle()
CDocumentPrinter * CDocumentPrinter::createDocumentLandscapeWithoutTitle |
( |
std::string | nameDocument, |
|
|
uint64_t | heightFontBodyText, |
|
|
std::string | imageFooterOpt ) |
|
static |
◆ createDocumentLandscapeWithoutTitleDiamar()
CDocumentPrinter * CDocumentPrinter::createDocumentLandscapeWithoutTitleDiamar |
( |
std::string | nameDocument, |
|
|
uint64_t | heightFontBodyText, |
|
|
std::string | imageFooterOpt ) |
|
static |
◆ createDocumentPortrait()
CDocumentPrinter * CDocumentPrinter::createDocumentPortrait |
( |
std::string | nameDocument, |
|
|
uint64_t | heightFontBodyText, |
|
|
std::string | imageFooterOpt, |
|
|
bool | hasNumerationChapters ) |
|
static |
◆ createDocumentPortraitDiamar()
CDocumentPrinter * CDocumentPrinter::createDocumentPortraitDiamar |
( |
std::string | nameDocument, |
|
|
uint64_t | heightFontBodyText, |
|
|
std::string | imageFooterOpt, |
|
|
bool | hasNumerationChapters ) |
|
static |
◆ drawDocumentWithoutPage()
void CDocumentPrinter::drawDocumentWithoutPage |
( |
IPrinter * | printerDraw | ) |
|
◆ drawDocumentWithPage()
void CDocumentPrinter::drawDocumentWithPage |
( |
IPrinter * | printerDraw, |
|
|
IPrinter * | printerCalNumPages ) |
◆ entities()
◆ getImageFooterOpt()
std::string CDocumentPrinter::getImageFooterOpt |
( |
| ) |
|
◆ getIsActivatedChapter()
bool CDocumentPrinter::getIsActivatedChapter |
( |
| ) |
|
◆ getPathDocumentWithExtension()
std::string CDocumentPrinter::getPathDocumentWithExtension |
( |
const std::string & | folderDocument, |
|
|
const std::string & | ext ) const |
|
nodiscard |
◆ getRootBodyDocument()
◆ getRootCover()
◆ getRootIndex()
◆ getStyleFirstPage()
CStylePage * CDocumentPrinter::getStyleFirstPage |
( |
| ) |
|
◆ getStyleImage()
◆ getStyleList()
◆ getStyleNormalPage()
CStylePage * CDocumentPrinter::getStyleNormalPage |
( |
| ) |
|
◆ getStylesChapters()
◆ getStyleSubTitle()
◆ getStyleTable()
◆ getStyleTextBody()
◆ getStyleTitleDocument()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ panel()
◆ processDocumentForPanel()
◆ prvCreateDocPrinterDefault()
void CDocumentPrinter::prvCreateDocPrinterDefault |
( |
const std::string & | nameDocument, |
|
|
CStylePage::EOrientationPage | orientation, |
|
|
std::string | imageFooterOpt, |
|
|
uint64_t | heightFontBodyText, |
|
|
bool | hasNumerationChapters, |
|
|
bool | withTitle ) |
|
private |
◆ prvCreateDocPrinterDiamar()
void CDocumentPrinter::prvCreateDocPrinterDiamar |
( |
const std::string & | nameDocument, |
|
|
CStylePage::EOrientationPage | orientation, |
|
|
const std::string & | imageFooterOpt, |
|
|
uint64_t | heightFontBodyText, |
|
|
bool | hasNumerationChapters, |
|
|
bool | withTitle ) |
|
private |
◆ prvIntegrityDocumentPrinter()
void CDocumentPrinter::prvIntegrityDocumentPrinter |
( |
| ) |
const |
◆ prvPanelDocument()
◆ prvProcessDocument()
void CDocumentPrinter::prvProcessDocument |
( |
IPrinter * | printer, |
|
|
CDocumentPrinter::SDataProcessDraw * | dataProcess, |
|
|
void | func_processEntityCDocumentPrinter::SDataProcessDraw *dataProcess, IEntPrinter *entity, uint64_t level ) |
|
private |
◆ runDialogDocument()
bool CDocumentPrinter::runDialogDocument |
( |
CDialog * | dlgFather | ) |
|
◆ setIsActivatedChapter()
void CDocumentPrinter::setIsActivatedChapter |
( |
bool | activate | ) |
|
◆ hasTitlePage
bool CDocumentPrinter::hasTitlePage {true} |
◆ m_entities
◆ m_entitiesCoverRef
◆ m_entitiesIndexRef
◆ m_imageFooterOpt
std::string CDocumentPrinter::m_imageFooterOpt |
|
private |
◆ m_isActivatedChapter
bool CDocumentPrinter::m_isActivatedChapter |
|
private |
◆ m_nameDocument
std::string CDocumentPrinter::m_nameDocument |
|
private |
◆ m_orientation
◆ m_styleFirstPage
◆ m_styleImage
◆ m_styleIndexPage
◆ m_styleList
◆ m_styleNormalPage
◆ m_stylesChapters
◆ m_styleSubTitle
◆ m_styleTable
◆ m_styleTextBody
◆ m_styleTitleDocument
The documentation for this class was generated from the following files: