Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CPrinterCairo Member List

This is the complete list of members for CPrinterCairo, including all inherited members.

addToIndex(const std::string &chapter, uint64_t index)CPrinterCairovirtual
beginDocument(uint64_t sizeXPage, uint64_t sizeYPage) overrideCPrinterCairovirtual
beginPage() overrideCPrinterCairovirtual
CPrinterCairo()CPrinterCairo
CPrinterCairo(const CPrinterCairo &other)=deleteCPrinterCairo
CPrinterCairo(CPrinterCairo &&other)=deleteCPrinterCairo
CPrinterCairo(CPrinterCairo::EOutputPrinterType outputPrinterType, std::string path)CPrinterCairoprivate
createPdf(const std::string &pathDocumentCairo)CPrinterCairostatic
createPostScript(const std::string &pathDocumentCairo)CPrinterCairostatic
drawImage(CGeoCanvas *geo, double posX, double posY, double sizeX, double sizeY, iv::types::color colorBackground) overrideCPrinterCairovirtual
drawImagePng(std::string_view nameImage, double posX, double posY, int32_t sizeY) overrideCPrinterCairovirtual
drawLine(double x1, double y1, double x2, double y2) overrideCPrinterCairovirtual
drawRectangle(double x1, double y1, double x2, double y2) overrideCPrinterCairovirtual
drawRectangleFilled(double x1, double y1, double x2, double y2) overrideCPrinterCairovirtual
endDocument() overrideCPrinterCairovirtual
endPage(uint64_t *numPage) overrideCPrinterCairovirtual
EOutputPrinterType enum nameCPrinterCairoprivate
getNumTotalPages() overrideCPrinterCairovirtual
getTextSize(int32_t *widthText, int32_t *heightText) overrideCPrinterCairovirtual
m_cairoOptCPrinterCairoprivate
m_layoutOptCPrinterCairoprivate
m_outputPrinterTypeCPrinterCairoprivate
m_pathDocumentCairoCPrinterCairoprivate
m_surfaceOptCPrinterCairoprivate
moveTo(double posX, double posY) overrideCPrinterCairovirtual
operator=(const CPrinterCairo &other)=deleteCPrinterCairo
operator=(CPrinterCairo &&other)=deleteCPrinterCairo
relativeMoveTo(int32_t positionX, int32_t positionY) overrideCPrinterCairovirtual
saveDocument(const std::string &titleDoc) overrideCPrinterCairovirtual
setAlignment(iv::eFontAlignment fontAlignment) overrideCPrinterCairovirtual
setColorRGB(uint32_t rgb) overrideCPrinterCairovirtual
setFont(const std::string &fontName, iv::eFontSlant fontSlant, iv::eFontWeight fontWeight, uint64_t fontHeight) overrideCPrinterCairovirtual
setIndent(int64_t indentFirstLineDP) overrideCPrinterCairovirtual
setSpacing(uint64_t fontHeight, double spacingBetweenLines) overrideCPrinterCairovirtual
setText(std::string_view textParagraph) overrideCPrinterCairovirtual
setWidth(uint64_t width) overrideCPrinterCairovirtual
showLayout() overrideCPrinterCairovirtual
~CPrinterCairo() overrideCPrinterCairo
~IPrinter()=defaultIPrintervirtual