 |
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"
5 #include <Strings/components/utils/utilities.h>
43 ImGui::Text(
"The Blamite Game Engine was created by Elaztek Studios");
50 #ifdef NON_JENKINS_BUILD
92 ImGui::Text(
"The Blamite Game Engine is a game engine designed to mimic the behavior of Bungie's");
93 ImGui::Text(
"'Blam!' engine, the custom engine used in nearly every Halo game. This project is a");
94 ImGui::Text(
"massive undertaking and would have never been possible without the incredible Halo");
95 ImGui::Text(
"community's research and work invested into digging into the engine's deepest secrets.");
102 ImGui::Text(
"The Team Behind XboxChaos' Assembly");
127 ImGui::Text(
"On top of these people, there's all the many people of the Halo modding community, Elaztek's");
128 ImGui::Text(
"Team, and so many more who just couldn't fit here. Your efforts, for Blamite itself or for");
129 ImGui::Text(
"the outside work that enabled Blamite to become a reality, will be remembered. Without every");
130 ImGui::Text(
"single one of you, we wouldn't be where we are today.");
AboutBlamiteNew()
Empty constructor.
Definition: about_blamite_new.hpp:23
IMGUI_API void End()
Definition: imgui.cpp:6016
IMGUI_API void SameLine(float offset_from_start_x=0.0f, float spacing=-1.0f)
Definition: imgui.cpp:7147
void Draw()
Draws the about box.
Definition: about_blamite_new.hpp:33
bool show_credits
Controls whether or not to show the credits dialog.
Definition: about_blamite_new.hpp:17
IMGUI_API bool Begin(const char *name, bool *p_open=NULL, ImGuiWindowFlags flags=0)
Definition: imgui.cpp:5397
void ShowCredits()
Definition: about_blamite_new.hpp:88
#define STAMPED_REVISION
Definition: version_data.h:16
IMGUI_API void Text(const char *fmt,...) IM_FMTARGS(1)
Definition: imgui_widgets.cpp:238
const BLAM char * GetVersion()
Retrieves the version of the engine in the following format:
Definition: engine_definitions.cpp:150
bool show
Controls whether or not the group should be shown. May not be used in all groups.
Definition: debug_ui.h:362
#define STAMPED_BUILD
Definition: version_data.h:15
Class representing an ImGUI drawing group/draw list item.
Definition: debug_ui.h:359
#define CURRENT_COMMIT
Definition: version_data.h:14
Class for Blamite's ImGUI-based About box.
Definition: about_blamite_new.hpp:14
@ ImGuiWindowFlags_AlwaysAutoResize
Definition: imgui.h:720
#define ENGINE_TEXT(string_id)
Definition: engine_text.h:7
void OpenWebURL(std::string url)
Definition: hs.cpp:114
IMGUI_API void Separator()
Definition: imgui_widgets.cpp:1284
Legacy namespace to contain data for the legacy ImGUI console.
Definition: ui.h:26
IMGUI_API float GetWindowWidth()
Definition: imgui.cpp:6580
IMGUI_API void TextColored(const ImVec4 &col, const char *fmt,...) IM_FMTARGS(2)
Definition: imgui_widgets.cpp:257
IMGUI_API bool Button(const char *label, const ImVec2 &size=ImVec2(0, 0))
Definition: imgui_widgets.cpp:644
~AboutBlamiteNew()
Empty destructor.
Definition: about_blamite_new.hpp:28