 |
Blamite Game Engine - blam!
00357.06.18.22.0809.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
30 std::vector<BlamConsoleHistoryEntry*> history = std::vector<BlamConsoleHistoryEntry*>();
33 std::vector<std::vector<BlamConsoleHistoryEntry*>> help_columns = std::vector<std::vector<BlamConsoleHistoryEntry*>>();
35 std::vector<std::string> input_history = std::vector<std::string>();
36 int selected_history_index = -1;
38 std::string command_input =
"";
39 int cursor_position = 0;
40 bool prompt_hidden =
true;
43 int column_width = 346;
44 int max_output_lines = 32;
45 float output_line_height = 32.0f;
47 void RebuildHelpColumns();
48 void BuildHelpGuide();
BlamUIWidget_Text * text_element
Definition: console.h:11
int visible_ticks
Definition: console.h:15
BlamConsoleHistoryEntry()
Definition: BlamConsoleHistoryEntry.cpp:5
uint64_t creation_tick
Definition: console.h:10
~BlamConsoleHistoryEntry()
Definition: BlamConsoleHistoryEntry.cpp:16
Class representing a virtual key press.
Definition: KeyPressEvent.h:12
Class representing an engine tick event.
Definition: TickEvent.h:12
unsigned __int64 uint64_t
Definition: stdint.h:136
void Reconfigure(BlamLogMessage _message)
Definition: BlamConsoleHistoryEntry.cpp:22
byte opacity
Definition: console.h:12
Class representing a log message event.
Definition: LogMessage.h:12
void Deconfigure()
Definition: BlamConsoleHistoryEntry.cpp:35
Structure to store log message data.
Definition: logger.h:64
Class representing an Event Listener.
Definition: events.h:29
BlamLogMessage message
Definition: console.h:13