|
void | tram::GUI::Init () |
| Performs initialization of the GUI system. More...
|
|
void | tram::GUI::Update () |
| Submits all of the glyphs for rendering. More...
|
|
font_t | tram::GUI::RegisterFont (Render::Sprite *sprite) |
| Registers a font. More...
|
|
void | tram::GUI::SetScaling (uint32_t scale) |
|
uint32_t | tram::GUI::GetScaling () |
|
bool | tram::GUI::ClickHandled () |
|
void | tram::GUI::Begin () |
|
void | tram::GUI::End () |
|
void | tram::GUI::SetColor (vec3 color) |
|
void | tram::GUI::FillFrame (font_t font, glyph_t glyph) |
|
void | tram::GUI::HorizontalDivider () |
|
void | tram::GUI::NewLine (uint32_t line) |
|
bool | tram::GUI::CheckBox (bool &selected, const char *text, bool enabled) |
|
bool | tram::GUI::RadioButton (uint32_t index, uint32_t &selected, const char *text, bool enabled) |
|
bool | tram::GUI::Button (const char *text, bool enabled, uint32_t width) |
|
bool | tram::GUI::Slider (float &value, bool enabled, uint32_t width) |
|
void | tram::GUI::PopFrame () |
|
void | tram::GUI::PushFrameRelative (uint32_t orientation, uint32_t offset) |
|
void | tram::GUI::PushFrame (uint32_t x, uint32_t y, uint32_t w, uint32_t h) |
|
void | tram::GUI::Glyph (font_t font, glyph_t glyph) |
|
void | tram::GUI::Text (font_t font, const char *text, uint32_t orientation) |
|
bool | tram::GUI::TextBox (char *text, uint32_t length, bool enabled, uint32_t w, uint32_t h) |
|
void | tram::GUI::TextBox (const char *text, uint32_t w, uint32_t h) |
|