|
ZeroZero Game Engine
v0.0
A 3D game engine using Vulkan & Jolt
|
Manage all the UI windows
Public Member Functions | |
| shared_ptr< ui::Window > | add (const shared_ptr< Window > &) |
| void | remove (const shared_ptr< Window > &) |
| Font & | getDefaultFont () const |
| void | refresh () |
Public Member Functions inherited from Object | |
| void | connect (const Signal::signal &name, const Signal::Handler &handler) |
| void | connect (const Signal::signal &name, const function< void ()> &handler) |
| void | emit (const Signal::signal &name, void *params=nullptr) |
| virtual string | toString () const |
| shared_ptr<ui::Window> add | ( | const shared_ptr< Window > & | ) |
Adds a UI Window to the list of managed windows
|
nodiscardinline |
Returns the default font loaded at startup
|
inline |
Forces a redraw of all the UI at the start of the next frame
1.7.0