Jazz2::UI::InGameConsole class

In-game console.

Base classes

class Canvas
Canvas.

Constructors, destructors, conversion operators

InGameConsole(LevelHandler* levelHandler)
~InGameConsole()

Public functions

void OnInitialized()
void OnUpdate(float timeMult) override
Called once every frame to update the node.
auto OnDraw(RenderQueue& renderQueue) -> bool override
Renders the node.
void OnKeyPressed(const KeyboardEvent& event)
void OnTextInput(const TextInputEvent& event)
auto IsVisible() const -> bool
Returns true if the console is visible.
void Show()
Shows the console.
void Hide()
Hides the console.
void WriteLine(MessageLevel level, String line)
Writes a line to the console history.