37 #ifndef H_SKIN_IMGUI_CONSOLE_H
38 #define H_SKIN_IMGUI_CONSOLE_H
69 void draw(
bool* visible=
nullptr,
bool with_window=
true)
override;
A console, that displays logger messages, and where the user can enter commands.
Implementation of Skin application using ImGui.
void draw(bool *visible=nullptr, bool with_window=true) override
Draws the console and handles the gui.
bool exec_command(const char *command) override
void notify_error(const std::string &err) override
Console(Application *application)
Console constructor.
Application * application()
Gets the Application.
Global Graphite namespace.
Definitions common to all include files in the skin_imgui library.