1#ifndef LIBS_DOCUMENTS_CSTYLEFONT_HPP_
2#define LIBS_DOCUMENTS_CSTYLEFONT_HPP_
28 void setFont(
const std::string &nameFont);
Definition CStyleFont.hpp:10
void setTextHeight(uint64_t sizeDP)
Definition CStyleFont.cpp:89
CStyleFont & operator=(CStyleFont &&styleFont)=delete
void setSlant(iv::eFontSlant slant)
Definition CStyleFont.cpp:84
CStyleFont()
Definition CStyleFont.cpp:6
void setAlignment(iv::eFontAlignment alignment)
Definition CStyleFont.cpp:69
void setColorForeground(iv::types::color colorForeground)
Definition CStyleFont.cpp:74
CStyleFont & operator=(const CStyleFont &styleFont)=default
void setFont(const std::string &nameFont)
Definition CStyleFont.cpp:79
uint64_t getTextHeight() const
Definition CStyleFont.cpp:64
uint64_t m_fontHeight
Definition CStyleFont.hpp:35
CStyleFont(CStyleFont &&styleFont)=delete
std::string m_fontName
Definition CStyleFont.hpp:34
iv::eFontAlignment m_fontAlignment
Definition CStyleFont.hpp:39
iv::eFontSlant m_fontSlant
Definition CStyleFont.hpp:38
iv::eFontWeight m_fontWeight
Definition CStyleFont.hpp:37
void setFontForPrinter(IPrinter *printer, double spacing) const
Definition CStyleFont.cpp:45
void setWeight(iv::eFontWeight weight)
Definition CStyleFont.cpp:94
uint32_t m_textColorRGB
Definition CStyleFont.hpp:41
Definition IPrinter.hpp:9
uint32_t color
Definition types.hpp:12
eFontWeight
Definition enums.hpp:87
eFontAlignment
Definition enums.hpp:72
eFontSlant
Definition enums.hpp:80