Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <CManagerPrinterTXT.hpp>
Public Member Functions | |
CManagerPrinterTXT () | |
CManagerPrinterTXT (const CManagerPrinterTXT &other) | |
CManagerPrinterTXT (CManagerPrinterTXT &&other)=delete | |
~CManagerPrinterTXT () override | |
CManagerPrinterTXT & | operator= (const CManagerPrinterTXT &other)=delete |
CManagerPrinterTXT & | operator= (CManagerPrinterTXT &&other)=delete |
Protected Member Functions | |
void | beginDocument (IManagerChangePage **managerChangePage, CStylePage *stylePage, std::string_view imageFooter, bool withTitlePage) override |
void | beginRow (double height, double heightFooter) override |
void | beginRowFooter (double height) override |
void | beginRowHeader (double height, double heightFooter) override |
void | beginTable (IManagerChangePage **managerChangePage, double heightTableHeading, double heightTableFooter) override |
void | controlNumeration (uint64_t level) override |
void | drawLinesForCell (double width, double height, bool isLineTop, bool isLineBottom, bool isLineRight, bool isLineLeft, iv::types::color colorBackground, iv::types::color colorLines) override |
void | endDocument () override |
void | endRow () override |
void | endRowFooter () override |
void | endRowHeader () override |
void | endPage () override |
void | endTable () override |
void | processCellImagePNG (std::string_view nameImage, double width, double height, uint64_t sizeImageX, uint64_t sizeImageY) override |
void | processCellText (std::string_view text, double width, double height, CStyleParagraph *styleCell) override |
void | processChapter (std::string_view textChapter, bool isChapterNameInHeading) override |
void | processImage (CGeoCanvas *geoCanvas, double sizeX, double sizeY, iv::types::color colorRGBBackground) override |
void | processImagePNG (std::string_view nameImage, uint64_t sizeX, uint64_t sizeY) override |
void | processNumeration (std::string_view textNumeration) override |
void | processParagraph (std::string_view textParagraph) override |
void | restartCountingParagraphOLD (uint64_t nextLevel) override |
double | getHeightCellImage (uint64_t sizeImageY, uint64_t marginCellTop, uint64_t marginCellBottom) override |
double | getHeightCellText (std::string_view text, CStyleParagraph *styleParagraph) override |
std::string | getNameChapter () const override |
uint64_t | getSizeXPageWithoutMargin () const override |
double | getWidthCellImage (uint64_t sizeImageX, uint64_t marginCellRight, uint64_t marginCellLeft) override |
double | getWidthCellText (std::string_view text, CStyleParagraph *styleParagraph) override |
void | setNumChaptersOLD (uint64_t nextLevel) override |
void | setNumTotalPages (uint64_t numTotalPages) override |
void | setPage (CStylePage *stylePage) override |
void | setPrinter (IPrinter *printerRef) override |
void | setStyleImage (CStyleImage *styleImage) override |
void | setStyleNumeration (CStyleNumeration *styleNumeration) override |
void | setStyleTable (CStyleTable *styleTable) override |
void | setSpecificBehaviourBecauseFirstIsCoverTittle (bool value) override |
void | setOrientation (CStylePage::EOrientationPage orientation) override |
Private Member Functions | |
void | prvProcessParagraph (std::string_view textParagraph) |
Private Attributes | |
std::string | m_titleDocument |
CStyleNumeration * | m_styleNumerationRef |
uint64_t | m_currentLevel |
std::vector< uint64_t > | m_numChapters |
bool | m_isParagraphSet |
std::vector< std::string > | m_textRow |
IPrinter * | m_printerRef |
CManagerPrinterTXT::CManagerPrinterTXT | ( | ) |
CManagerPrinterTXT::CManagerPrinterTXT | ( | const CManagerPrinterTXT & | other | ) |
|
delete |
|
override |
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
nodiscardoverrideprotectedvirtual |
Implements IManagerPrinter.
|
nodiscardoverrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
delete |
|
delete |
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
private |
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
overrideprotectedvirtual |
Implements IManagerPrinter.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |