debug::EngineDebug Class Reference


Public Member Functions | |
EngineDebug (turbo::Engine *engine) | |
void | render () override |
void | register_fps_time (float fps) |
void | update_fps (int fps) |
void | update_win_size (const turbo::Vector2< unsigned short > &size) |
![]() | |
virtual void | open () |
virtual void | close () |
Protected Attributes | |
int | fps = 0 |
turbo::Vector2< unsigned short > | win_size |
turbo::Engine * | engine = nullptr |
turbo::RotativeBuffer< float > | fps_buffer = turbo::RotativeBuffer<float>(0, 60) |
![]() | |
bool | is_window_open = true |
Additional Inherited Members | |
![]() | |
static void | set_color_theme () |
The documentation for this class was generated from the following file:
- include/turbo/debug_menus/EngineDebug.hpp