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