Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
This is the complete list of members for IPrinter, including all inherited members.
beginDocument(uint64_t sizeXPage, uint64_t sizeYPage)=0 | IPrinter | pure virtual |
beginPage()=0 | IPrinter | pure virtual |
drawImage(CGeoCanvas *geo, double posX, double posY, double sizeX, double sizeY, iv::types::color colorBackground)=0 | IPrinter | pure virtual |
drawImagePng(std::string_view nameImage, double posX, double posY, int32_t sizeY)=0 | IPrinter | pure virtual |
drawLine(double x1, double y1, double x2, double y2)=0 | IPrinter | pure virtual |
drawRectangle(double x1, double y1, double x2, double y2)=0 | IPrinter | pure virtual |
drawRectangleFilled(double x1, double y1, double x2, double y2)=0 | IPrinter | pure virtual |
endDocument()=0 | IPrinter | pure virtual |
endPage(uint64_t *numPage)=0 | IPrinter | pure virtual |
getNumTotalPages()=0 | IPrinter | pure virtual |
getTextSize(int32_t *widthText, int32_t *heightText)=0 | IPrinter | pure virtual |
moveTo(double posX, double posY)=0 | IPrinter | pure virtual |
relativeMoveTo(int32_t positionX, int32_t positionY)=0 | IPrinter | pure virtual |
saveDocument(const std::string &titleDoc)=0 | IPrinter | pure virtual |
setAlignment(iv::eFontAlignment fontAlignment)=0 | IPrinter | pure virtual |
setColorRGB(uint32_t rgb)=0 | IPrinter | pure virtual |
setFont(const std::string &fontName, iv::eFontSlant fontSlant, iv::eFontWeight fontWeight, uint64_t fontHeight)=0 | IPrinter | pure virtual |
setIndent(int64_t indentFirstLineDP)=0 | IPrinter | pure virtual |
setSpacing(uint64_t fontHeight, double spacingBetweenLines)=0 | IPrinter | pure virtual |
setText(std::string_view textParagraph)=0 | IPrinter | pure virtual |
setWidth(uint64_t width)=0 | IPrinter | pure virtual |
showLayout()=0 | IPrinter | pure virtual |
~IPrinter()=default | IPrinter | virtual |