#include <label.h>
|
| LabelImpl () |
|
| LabelImpl (pxs fontSize, pxs lineHeight, text_t text, Alignment horizontal, Alignment verticalJustified, Color textColor, FontBuffer font, uint64_t textId) |
|
pxs | fontSize () const |
|
void | setText (text_t text) |
|
void | setTextColor (Color color) |
|
text_t | text () const |
|
uint64_t | textId () const |
|
Error | draw (const PixelDrawer &drawPixel, const Box< pxs > &bounds, LineInfo *lineInfo) |
|
void | setCB (CallbackEvent cbEvent) |
|
optional< CallbackEvent > | getCB () |
|
Error | hit (const Event &event, const Box< pxs > &bounds) |
|
◆ text_t
◆ LabelImpl() [1/2]
teeui::LabelImpl::LabelImpl |
( |
| ) |
|
|
inline |
◆ LabelImpl() [2/2]
◆ draw()
◆ fontSize()
pxs teeui::LabelImpl::fontSize |
( |
| ) |
const |
|
inline |
◆ getCB()
◆ hit()
◆ setCB()
◆ setText()
void teeui::LabelImpl::setText |
( |
text_t |
text | ) |
|
|
inline |
◆ setTextColor()
void teeui::LabelImpl::setTextColor |
( |
Color |
color | ) |
|
|
inline |
◆ text()
text_t teeui::LabelImpl::text |
( |
| ) |
const |
|
inline |
◆ textId()
uint64_t teeui::LabelImpl::textId |
( |
| ) |
const |
|
inline |
◆ cbEvent_
◆ font_
◆ fontSize_
pxs teeui::LabelImpl::fontSize_ |
|
private |
◆ horizontalTextAlignment_
Alignment teeui::LabelImpl::horizontalTextAlignment_ |
|
private |
◆ lineHeight_
pxs teeui::LabelImpl::lineHeight_ |
|
private |
◆ text_
text_t teeui::LabelImpl::text_ |
|
private |
◆ textColor_
Color teeui::LabelImpl::textColor_ |
|
private |
◆ textId_
uint64_t teeui::LabelImpl::textId_ |
|
private |
◆ verticalTextAlignment_
Alignment teeui::LabelImpl::verticalTextAlignment_ |
|
private |
The documentation for this class was generated from the following files: