|
| std::expected< void, Subsystem::Error > | initialize () override |
| |
| std::expected< void, Subsystem::Error > | terminate () override |
| |
| std::string | name () override |
| |
| bool | is_initialized () override |
| |
|
| using | Error = std::string |
| |
Definition at line 35 of file gui.hpp.
◆ debug_stats()
| void Gui::debug_stats |
( |
| ) |
|
|
static |
◆ initialize()
| std::expected< void, Subsystem::Error > Gui::initialize |
( |
| ) |
|
|
overridevirtual |
◆ instance()
◆ is_initialized()
| bool Gui::is_initialized |
( |
| ) |
|
|
overridevirtual |
◆ load_font()
| void Gui::load_font |
( |
const std::filesystem::path & |
path = "examples/assets/fonts/Inconsolata-Regular.ttf", |
|
|
float |
size = 25.0f |
|
) |
| |
|
static |
◆ name()
| std::string Gui::name |
( |
| ) |
|
|
overridevirtual |
◆ new_frame()
| void Gui::new_frame |
( |
tenno::shared_ptr< FrameBuffer > |
fb, |
|
|
std::string |
name = "Game" |
|
) |
| |
|
static |
◆ pop_font()
◆ push_font()
| void Gui::push_font |
( |
ImFont * |
f = font | ) |
|
|
static |
◆ render()
◆ terminate()
| std::expected< void, Subsystem::Error > Gui::terminate |
( |
| ) |
|
|
overridevirtual |
◆ subsystem_name
| const std::string Gui::subsystem_name = "gui" |
|
static |
The documentation for this class was generated from the following files: