![]() |
Blamite Game Engine - blam!
00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
|
This is the legacy ImGUI-based console implementation. More...
Public Member Functions | |
void | AlignTextToBottomHack () |
HaloConsole () | |
~HaloConsole () | |
void | ClearLog () |
void | AddLog (const char *fmt,...) IM_FMTARGS(2) |
void | Draw (const char *title, bool *p_open) |
void | ExecCommand (const char *command_line) |
int | TextEditCallback (ImGuiTextEditCallbackData *data) |
Static Public Member Functions | |
static int | Stricmp (const char *str1, const char *str2) |
static int | Strnicmp (const char *str1, const char *str2, int n) |
static char * | Strdup (const char *str) |
static int | TextEditCallbackStub (ImGuiTextEditCallbackData *data) |
Public Attributes | |
char | InputBuf [256] |
ImVector< char * > | Items |
bool | ScrollToBottom |
ImVector< char * > | History |
int | HistoryPos |
ImVector< const char * > | Commands |
ImVector< const char * > | csc_cmds_char |
vector< string > | csc_cmds = BlamScript::get_csc_data() |
vector< BlamScript::cmd_script_object > | hsc_cmds = BlamScript::get_hsc_data() |
vector< string > | hsc_cmd_names |
This is the legacy ImGUI-based console implementation.
It is only remaining in the codebase as a reference until all features are migrated to the new console. Once all features have been moved over, this and anything referencing it will be removed from the codebase.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inlinestatic |
ImVector<const char*> HaloConsole::Commands |
vector<string> HaloConsole::csc_cmds = BlamScript::get_csc_data() |
ImVector<const char*> HaloConsole::csc_cmds_char |
ImVector<char*> HaloConsole::History |
int HaloConsole::HistoryPos |
vector<string> HaloConsole::hsc_cmd_names |
vector<BlamScript::cmd_script_object> HaloConsole::hsc_cmds = BlamScript::get_hsc_data() |
char HaloConsole::InputBuf[256] |
ImVector<char*> HaloConsole::Items |
bool HaloConsole::ScrollToBottom |