Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <IManagerPrinter.hpp>
Public Member Functions | |
virtual | ~IManagerPrinter ()=default |
virtual void | beginDocument (IManagerChangePage **managerChangePage, CStylePage *stylePage, std::string_view imageFooter, bool withTitlePage=true)=0 |
virtual void | beginRow (double height, double heightFooter)=0 |
virtual void | beginRowFooter (double height)=0 |
virtual void | beginRowHeader (double height, double heightFooter)=0 |
virtual void | beginTable (IManagerChangePage **managerChangePage, double heightTableHeading, double heightTableFooter)=0 |
virtual void | controlNumeration (uint64_t level)=0 |
virtual void | drawLinesForCell (double width, double height, bool isLineTop, bool isLineBottom, bool isLineRight, bool isLineLeft, iv::types::color colorBackground, iv::types::color colorLines)=0 |
virtual void | endDocument ()=0 |
virtual void | endRow ()=0 |
virtual void | endRowFooter ()=0 |
virtual void | endRowHeader ()=0 |
virtual void | endPage ()=0 |
virtual void | endTable ()=0 |
virtual void | processCellImagePNG (std::string_view nameImage, double width, double height, uint64_t sizeImageX, uint64_t sizeImageY)=0 |
virtual void | processCellText (std::string_view text, double width, double height, CStyleParagraph *styleCell)=0 |
virtual void | processChapter (std::string_view textChapter, bool isChapterNameInHeading)=0 |
virtual void | processImage (CGeoCanvas *geoCanvas, double sizeX, double sizeY, iv::types::color colorRGBBackground)=0 |
virtual void | processImagePNG (std::string_view nameImage, uint64_t sizeX, uint64_t sizeY)=0 |
virtual void | processNumeration (std::string_view textNumeration)=0 |
virtual void | processParagraph (std::string_view textParagraph)=0 |
virtual void | restartCountingParagraphOLD (uint64_t nextLevel)=0 |
virtual double | getHeightCellImage (uint64_t sizeImageY, uint64_t marginCellTop, uint64_t marginCellBottom)=0 |
virtual double | getHeightCellText (std::string_view text, CStyleParagraph *styleParagraph)=0 |
virtual std::string | getNameChapter () const =0 |
virtual uint64_t | getSizeXPageWithoutMargin () const =0 |
virtual double | getWidthCellImage (uint64_t sizeImageX, uint64_t marginCellRight, uint64_t marginCellLeft)=0 |
virtual double | getWidthCellText (std::string_view text, CStyleParagraph *styleParagraph)=0 |
virtual void | setNumChaptersOLD (uint64_t nextLevel)=0 |
virtual void | setNumTotalPages (uint64_t numTotalPages)=0 |
virtual void | setPage (CStylePage *stylePage)=0 |
virtual void | setPrinter (IPrinter *printerRef)=0 |
virtual void | setStyleImage (CStyleImage *styleImage)=0 |
virtual void | setStyleNumeration (CStyleNumeration *styleNumeration)=0 |
virtual void | setStyleTable (CStyleTable *styleTable)=0 |
virtual void | setSpecificBehaviourBecauseFirstIsCoverTittle (bool value)=0 |
virtual void | setOrientation (CStylePage::EOrientationPage orientation)=0 |
|
virtualdefault |
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
nodiscardpure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
nodiscardpure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.
|
pure virtual |
Implemented in CManagerPrinterPDF, and CManagerPrinterTXT.