#include <CDrawText.hpp>
|
| CDrawText ()=delete |
|
| CDrawText (std::string_view text, iv::types::coord x=0, iv::types::coord y=0, unsigned char justify=1, double heightFont=14) |
|
| CDrawText (const CDrawText &drawText) |
|
| CDrawText (const CDrawText *drawText) |
|
| ~CDrawText () |
|
bool | operator== (const CDrawText &b) const |
|
bool | operator!= (const CDrawText &b) const |
|
void | draw (IGraphics *graphics) |
|
void | removeObjectDraw (IGraphics *graphics) |
|
void | getSizeText (IGraphics *graphics, iv::types::width *widthText, iv::types::height *heightText) const |
|
void | getCoordTextAndSize (IGraphics *graphics, unsigned char justify, iv::types::coord *xCornerLeftDown, iv::types::coord *yCornerLeftDown, iv::types::width *widthText, iv::types::height *heightText) const |
|
void | getPosition (iv::types::coord *xPos, iv::types::coord *yPos) const |
|
void | setText (std::string_view text) |
|
void | setHeight (double heightFont) |
|
void | setWeight (iv::ui::eTextWeight textWeight) |
|
void | setStyle (iv::ui::eTextStyle textStyle) |
|
void | setPosition (iv::types::coord x, iv::types::coord y, uint8_t justify) |
|
void | translate (iv::types::coord x, iv::types::coord y) |
|
bool | isEmpty () |
|
bool | isText (std::string_view text) |
|
◆ CDrawText() [1/4]
◆ CDrawText() [2/4]
◆ CDrawText() [3/4]
CDrawText::CDrawText |
( |
const CDrawText & | drawText | ) |
|
◆ CDrawText() [4/4]
CDrawText::CDrawText |
( |
const CDrawText * | drawText | ) |
|
|
explicit |
◆ ~CDrawText()
CDrawText::~CDrawText |
( |
| ) |
|
◆ draw()
◆ getCoordTextAndSize()
◆ getPosition()
◆ getSizeText()
◆ isEmpty()
bool CDrawText::isEmpty |
( |
| ) |
|
◆ isText()
bool CDrawText::isText |
( |
std::string_view | text | ) |
|
◆ operator!=()
bool CDrawText::operator!= |
( |
const CDrawText & | b | ) |
const |
◆ operator==()
bool CDrawText::operator== |
( |
const CDrawText & | b | ) |
const |
◆ removeObjectDraw()
void CDrawText::removeObjectDraw |
( |
IGraphics * | graphics | ) |
|
◆ setHeight()
void CDrawText::setHeight |
( |
double | heightFont | ) |
|
◆ setPosition()
◆ setStyle()
◆ setText()
void CDrawText::setText |
( |
std::string_view | text | ) |
|
◆ setWeight()
◆ translate()
◆ m_dxCornerLeftDown
◆ m_dyCornerLeftDown
◆ m_hasToRemove
bool CDrawText::m_hasToRemove |
|
private |
◆ m_heightText
◆ m_idBlock
uint32_t CDrawText::m_idBlock |
|
private |
◆ m_justify
unsigned char CDrawText::m_justify |
|
private |
◆ m_text
std::string CDrawText::m_text |
|
private |
◆ m_textModifier
◆ m_widthText
The documentation for this class was generated from the following files: