|
Turbo Engine 0.3
A C++ game engine using Allegro 5
|
#include <GameObjectDebug.hpp>
Public Member Functions | |
| GameObjectDebug (turbo::GameObject *gameobject) | |
| void | render () override |
| Public Member Functions inherited from debug::DebugWindow | |
| virtual void | open () |
| virtual void | close () |
Protected Attributes | |
| turbo::GameObject * | gameobject |
| turbo::EventHandler * | eventHandler = new turbo::EventHandler<>([this]{this->render();}) |
| std::string | win_name = "" |
| Protected Attributes inherited from debug::DebugWindow | |
| bool | is_window_open = true |
Static Protected Attributes | |
| static std::vector< std::string > | current_instances |
Additional Inherited Members | |
| Static Public Member Functions inherited from debug::DebugWindow | |
| static void | set_color_theme () |
|
explicit |
|
overridevirtual |
Implements debug::DebugWindow.
|
inlinestaticprotected |
|
protected |
|
protected |
|
protected |