KolibriLib
|
Класс для работы с текстом More...
#include <UI.hpp>
Public Member Functions | |
TextLabel (point coord={0, 0}, point size={0, 0}, std::string text="Text", unsigned FontSize=9, bool TextScale=true, unsigned Margin=0) | |
Конструктор | |
void | render () |
Отрисовать текст | |
std::string | GetText () |
Получить текст | |
unsigned | GetFontSize () |
Получить Размер шрифта | |
![]() | |
UIElement (KolibriLib::point coord={0, 0}, KolibriLib::point size={16, 16}, unsigned Margin=DefaultMargin) | |
Additional Inherited Members | |
![]() | |
KolibriLib::point | _coord |
Координаты | |
KolibriLib::point | _size |
Размер | |
unsigned | _Margin |
Отступы | |
Класс для работы с текстом
KolibriLib::UI::text::TextLabel::TextLabel | ( | point | coord = {0, 0}, |
point | size = {0, 0}, | ||
std::string | text = "Text", | ||
unsigned | FontSize = 9, | ||
bool | TextScale = true, | ||
unsigned | Margin = 0 ) |
Конструктор
coord | координата |
size | Рамер элемента, игнорируется если TextScale = false |
text | Текст текста |
FontSize | Размер текста |
TextScale | Маштабировать текст, чтобы он не выходил за границы элемента |
Margin | не нужный параметр, необходим для конструктора класса UIElement |
unsigned KolibriLib::UI::text::TextLabel::GetFontSize | ( | ) |
Получить Размер шрифта
std::string KolibriLib::UI::text::TextLabel::GetText | ( | ) |
Получить текст