1#ifndef LIBS_DOCUMENTS_CSTYLEPAGE_HPP_
2#define LIBS_DOCUMENTS_CSTYLEPAGE_HPP_
28 uint64_t marginPageTopMM, uint64_t marginPageBottomMM, uint64_t marginPageRightMM,
41 void drawFooter(
IPrinter *printer, uint64_t currentPage, uint64_t totalPages,
const std::string &titleDocument,
42 const std::string &chapterNameForHead)
const;
Definition CStyleNumeration.hpp:10
Definition CStylePage.hpp:9
CStylePage(CStylePage &&other)=delete
uint64_t getSizeYPage() const
Definition CStylePage.cpp:352
void drawFirstPageDiamar(IPrinter *printer) const
Definition CStylePage.cpp:150
uint64_t m_sizeYPage
Definition CStylePage.hpp:63
CStyleNumeration * m_styleFooterOpt
Definition CStylePage.hpp:69
bool m_withIconFirstPage
Definition CStylePage.hpp:59
uint64_t m_marginPageRight
Definition CStylePage.hpp:66
void drawFirstPageNameDiamarImageTitle(IPrinter *printer) const
Definition CStylePage.cpp:191
CStylePage::EOrientationPage getOrientation() const
Definition CStylePage.cpp:342
uint64_t getMarginPageBottom() const
Definition CStylePage.cpp:322
uint64_t getWidthPage() const
Definition CStylePage.cpp:357
CStylePage()
Definition CStylePage.cpp:73
uint64_t getSizeXPage() const
Definition CStylePage.cpp:347
CStylePage::EOrientationPage m_orientation
Definition CStylePage.hpp:60
uint64_t getMarginPageRight() const
Definition CStylePage.cpp:332
ESizePage
Definition CStylePage.hpp:18
CStylePage & operator=(CStylePage &&other)=delete
void setStyleWithFont(const CStyleNumeration *styleNumeration, IPrinter *printer) const
Definition CStylePage.cpp:362
void drawFooter(IPrinter *printer, uint64_t currentPage, uint64_t totalPages, const std::string &titleDocument, const std::string &chapterNameForHead) const
Definition CStylePage.cpp:216
uint64_t getMarginPageLeft() const
Definition CStylePage.cpp:327
uint64_t m_marginPageTop
Definition CStylePage.hpp:64
EOrientationPage
Definition CStylePage.hpp:12
void drawHeading(IPrinter *printer, const std::string &chapterNameForHead) const
Definition CStylePage.cpp:273
void drawFirstPageWithoutLogoDiamar(IPrinter *printer) const
Definition CStylePage.cpp:176
uint64_t m_marginPageLeft
Definition CStylePage.hpp:67
void drawFirstPage(IPrinter *printer) const
Definition CStylePage.cpp:131
void drawMarginLines(IPrinter *printer) const
Definition CStylePage.cpp:307
CStylePage & operator=(const CStylePage &other)=default
uint64_t getMarginPageTop() const
Definition CStylePage.cpp:337
uint64_t m_marginPageBottom
Definition CStylePage.hpp:65
uint64_t m_sizeXPage
Definition CStylePage.hpp:62
CStyleNumeration * m_styleHeadingOpt
Definition CStylePage.hpp:70
Definition IPrinter.hpp:9