 |
Blamite Game Engine - blam!
00398.09.22.23.2015.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
ARPHIC PUBLIC LICENSE Ltd Yung Chi Taiwan All rights reserved except as specified below Everyone is permitted to copy and distribute verbatim copies of this license but changing it is forbidden Preamble The licenses for most software are designed to take away your freedom to share and change it By the ARPHIC PUBLIC LICENSE specifically permits and encourages you to use this provided that you give the recipients all the rights that we gave you and make sure they can get the modifications of this software Legal Terms Font means the TrueType fonts AR PL Mingti2L AR PL KaitiM AR PL KaitiM and the derivatives of those fonts created through any modification including modifying reordering converting changing font or adding deleting some characters in from glyph table PL means Public License Copyright Holder means whoever is named in the copyright or copyrights for the Font You means the or person redistributing or modifying the Font Freely Available means that you have the freedom to copy or modify the Font as well as redistribute copies of the Font under the same conditions you not price If you you can charge for this service Copying &Distribution You may copy and distribute verbatim copies of this Font in any without provided that you retain this license including modifying reordering converting changing font or adding deleting some characters in from glyph and copy and distribute such modifications under the terms of Section provided that the following conditions are such as by offering access to copy the modifications from a designated or distributing the modifications on a medium customarily used for software interchange c If the modified fonts normally reads commands interactively when you must cause when started running for such interactive use in the most ordinary to print or display an announcement including an appropriate copyright notice and a notice that there is no and telling the user how to view a copy of this License These requirements apply to the modified work as a whole If identifiable sections of that work are not derived from the and can be reasonably considered independent and separate works in then this License and its do not apply to those sections when you distribute them as separate works mere aggregation of another work not based on the Font with the Font on a volume of a storage or distribution medium does not bring the other work under the scope of this License Condition Subsequent You may not copy
Definition: ARPHICPL.TXT:41
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
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
@ 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:26
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