 |
Blamite Game Engine - Blam (Core)
|
Go to the documentation of this file.
3 #include "../../debug_ui.h"
16 bool show_another_window =
false;
17 bool show_test_window =
false;
37 return &show_test_window;
53 static float f = 0.0f;
55 ImGui::SliderFloat(
"float", &f, 0.0f, 1.0f);
57 if (ImGui::Button(
"Test Window")) show_test_window ^= 1;
60 if (ImGui::Button(
"Another Window")) show_another_window ^= 1;
63 ImGui::Text(
"Application average %.3f ms/frame (%.1f FPS)", 1000.0f / ImGui::GetIO().Framerate, ImGui::GetIO().Framerate);
67 if (show_another_window)
69 ImGui::SetNextWindowSize(ImVec2(200, 100));
70 ImGui::Begin(
"Another Window", &show_another_window);
80 ImGui::ShowDemoWindow(&show_test_window);
BLAM ImVec4 * GetClearColor()
Retrieves the current color used to clear the render target.
Definition: render_manage.cpp:602
bool * ShowTestWindow()
Retrieves whether or not the window should be drawn.
Definition: dx11_window.hpp:35
Class for the default ImGUI DX11 sample window.
Definition: dx11_window.hpp:13
@ devtools_bar
Definition: debug_ui.h:363
bool show
Controls whether or not the group should be shown. May not be used in all groups.
Definition: debug_ui.h:441
void Draw()
Draws the window, as well as the demo window and the "Another Window" if they are enabled.
Definition: dx11_window.hpp:43
Class representing an ImGUI drawing group/draw list item.
Definition: debug_ui.h:408
DirectX11Window()
Unused constructor.
Definition: dx11_window.hpp:23
Legacy namespace to contain data for the legacy ImGUI console.
Definition: debug_ui.h:493
@ Text
Master text object that wraps around both BitmapText and DWText.
Definition: render_stack.h:73
~DirectX11Window()
Unused destructor.
Definition: dx11_window.hpp:28
BLAM bool * RenderTargetClearing()
Retrieves whether or not to enable render target clearing.
Definition: render_manage.cpp:597
#define duigvs(x)
Macro for Blam::DebugUI::GetVisibility().
Definition: debug_ui.h:20