 |
Blamite Game Engine - blam!
00388.06.24.23.2301.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
3 #include "../../debug_ui.h"
40 static char iptest[255] =
"343.host.elaztek.com";
44 ImGui::Text(
"This tool is used to test the connection to the Elaztek Master Server.\nAlternatively, you can test any of the fallback servers by changing the IP.\n");
IMGUI_API bool Draw(const char *label="Filter (inc,-exc)", float width=0.0f)
Definition: imgui.cpp:2080
BLAM void SetClearColor(ImVec4 color)
Changes the color to used to clear the render target.
Definition: rendering_abstraction.cpp:27
UI_API ImVec4 crash_col()
Definition: debug_ui_colors.cpp:21
std::string curcmd
Definition: console_hack.cpp:12
bool IsActive() const
Definition: imgui.h:1606
IMGUI_API bool PassFilter(const char *text, const char *text_end=NULL) const
Definition: imgui.cpp:2129
void clear()
Definition: imgui.h:1251
IMGUI_API void LogToClipboard(int auto_open_depth=-1)
Definition: imgui.cpp:9297
BLAM void LogEvent(std::string message)
Logs a message to the log and/or console.
Definition: aliases.cpp:142
BLAM std::string GetConsoleCommand2()
i have no idea why this exists
Definition: console_hack.cpp:123
BLAM bool GetConsoleState2()
i have no idea why this exists
Definition: console_hack.cpp:108
IPTest()
Empty constructor.
Definition: ip_test.hpp:24
UI_API void ShowHaloConsole(bool *p_open)
Legacy function that was used to open the ImGUI-based console.
Definition: legacy_halo_prompt.cpp:1794
UI_API void ShowCrashScreen(std::string crash_message)
Show the engine's crash screen.
Definition: crash_screen.cpp:11
@ ImGuiWindowFlags_NoTitleBar
Definition: imgui.h:714
IMGUI_API void PopStyleColor(int count=1)
Definition: imgui.cpp:6341
void push_back(const T &v)
Definition: imgui.h:1268
ImGuiTextFilter Filter
Definition: console_hack.cpp:142
std::string crash_message
The message to display on the crash screen.
Definition: render_manage.cpp:62
const char * begin() const
Definition: imgui.h:1633
IMGUI_API bool InputText(const char *label, char *buf, size_t buf_size, ImGuiInputTextFlags flags=0, ImGuiInputTextCallback callback=NULL, void *user_data=NULL)
Definition: imgui_widgets.cpp:3068
BLAM void HackConsole(bool *show_console)
Definition: console_hack.cpp:14
#define IM_FMTARGS(FMT)
Definition: imgui.h:72
IMGUI_API void End()
Definition: imgui.cpp:6016
Legacy IP test dialog.
Definition: ip_test.hpp:18
const char * command_current
Definition: console_hack.cpp:11
IMGUI_API double GetTime()
Definition: imgui.cpp:3319
@ ImGuiWindowFlags_NoSavedSettings
Definition: imgui.h:722
Definition: console_hack.cpp:139
IMGUI_API void SameLine(float offset_from_start_x=0.0f, float spacing=-1.0f)
Definition: imgui.cpp:7147
BLAM void SetConsoleState(bool state)
Legacy function to control legacy ImGUI console visibility.
Definition: console_hack.cpp:99
BLAM bool GetConsoleState()
Legacy function to retrieve legacy ImGUI console visibility.
Definition: console_hack.cpp:128
BLAM std::string GetVersionBuildString(BlamVersionStringDisplayMode display_mode)
Retrieves the build string of the engine.
Definition: engine_definitions.cpp:53
void Clear()
Definition: console_hack.cpp:149
UI_API ImVec4 console_color()
Definition: debug_ui_colors.cpp:27
void Draw(const char *title, bool *p_open=NULL)
Definition: console_hack.cpp:168
IMGUI_API bool Begin(const char *name, bool *p_open=NULL, ImGuiWindowFlags flags=0)
Definition: imgui.cpp:5397
bool show_console
Definition: console_hack.cpp:6
Add a fourth parameter to bake specific font ranges NULL
Definition: README.txt:57
IMGUI_API void Text(const char *fmt,...) IM_FMTARGS(1)
Definition: imgui_widgets.cpp:238
IMGUI_API ImGuiIO & GetIO()
Definition: imgui.cpp:3300
bool show_crash_info
Definition: crash_screen.cpp:9
IMGUI_API void SetNextWindowPos(const ImVec2 &pos, ImGuiCond cond=0, const ImVec2 &pivot=ImVec2(0, 0))
Definition: imgui.cpp:6731
bool show
Controls whether or not the group should be shown. May not be used in all groups.
Definition: debug_ui.h:362
BLAM void HackConsoleNew(bool *show_testing_newconsole)
Definition: console_hack.cpp:71
@ CrashScreen
Indicates the build string should be formatted for the crash screen.
sock planetquake com All rights reserved Quake III Arena is a registered trademark of id Inc This level may be electronically distributed only at NO CHARGE to the recipient in its current state
Definition: chiropteraDM.txt:94
Class representing an ImGUI drawing group/draw list item.
Definition: debug_ui.h:359
IMGUI_API void SetNextWindowSize(const ImVec2 &size, ImGuiCond cond=0)
Definition: imgui.cpp:6741
@ ImGuiWindowFlags_HorizontalScrollbar
Definition: imgui.h:725
#define IM_ARRAYSIZE(_ARR)
Definition: imgui.h:75
void Draw()
Draws the window.
Definition: ip_test.hpp:34
UI_API ImVec4 crash_text_shadow_col()
Definition: debug_ui_colors.cpp:23
void clear()
Definition: imgui.h:1637
BLAM void SetConsoleState2(bool state)
i have no idea why this exists
Definition: console_hack.cpp:113
void AddLog(const char *fmt,...) IM_FMTARGS(2)
Definition: console_hack.cpp:151
ImGuiTextBuffer Buffer
Definition: console_hack.cpp:141
int size() const
Definition: imgui.h:1635
IMGUI_API void EndChild()
Definition: imgui.cpp:4764
The original diffuse textures are from the NVIDIA texture with other maps generated from them by Steve Streeting The following license applies to all textures Single Product or Project Use of NVSDK Art Imagery THIS IS A LEGAL immediately delete the NVSDK Art Imagery from your hard disk If you proceed to use any of the you thereby signify that you have agreed to all of the terms and conditions set forth below You may not copy
Definition: TextureUsageAgreement.txt:6
@ ImGuiWindowFlags_AlwaysAutoResize
Definition: imgui.h:720
BLAM void SetConsoleCommand2(std::string command)
i have no idea why this exists
Definition: console_hack.cpp:118
@ ImGuiWindowFlags_NoMove
Definition: imgui.h:716
@ ImGuiCol_Text
Definition: imgui.h:1027
bool show_testing_newconsole
Definition: console_hack.cpp:9
bool ScrollToBottom
Definition: console_hack.cpp:147
IMGUI_API void Separator()
Definition: imgui_widgets.cpp:1284
ImVector< int > LineOffsets
Definition: console_hack.cpp:145
@ ImGuiWindowFlags_NoResize
Definition: imgui.h:715
~IPTest()
Empty destructor.
Definition: ip_test.hpp:29
Legacy namespace to contain data for the legacy ImGUI console.
Definition: ui.h:19
IMGUI_API void TextUnformatted(const char *text, const char *text_end=NULL)
Definition: imgui_widgets.cpp:233
IMGUI_API void TextColored(const ImVec4 &col, const char *fmt,...) IM_FMTARGS(2)
Definition: imgui_widgets.cpp:257
int Size
Definition: imgui.h:1229
UI_API ImVec4 crash_text_col()
Definition: debug_ui_colors.cpp:22
IMGUI_API bool Button(const char *label, const ImVec2 &size=ImVec2(0, 0))
Definition: imgui_widgets.cpp:644
IMGUI_API void appendfv(const char *fmt, va_list args) IM_FMTLIST(2)
Definition: imgui.cpp:2206
IMGUI_API bool BeginChild(const char *str_id, const ImVec2 &size=ImVec2(0, 0), bool border=false, ImGuiWindowFlags flags=0)
Definition: imgui.cpp:4752
IMGUI_API void PushStyleColor(ImGuiCol idx, ImU32 col)
Definition: imgui.cpp:6321