yaze
0.3.2
Link to the Past ROM Editor
Loading...
Searching...
No Matches
imgui_diagnostics.h
Go to the documentation of this file.
1
#ifndef YAZE_APP_GUI_CORE_IMGUI_DIAGNOSTICS_H
2
#define YAZE_APP_GUI_CORE_IMGUI_DIAGNOSTICS_H
3
4
#include "imgui/imgui.h"
5
6
namespace
yaze
{
7
namespace
gui {
8
13
enum class
ImGuiDiagnosticsBuild
{
14
kDebug
,
// Assert on recoverable errors, highlight conflicting IDs
15
kRelease
,
// Report recoverable errors without aborting
16
};
17
31
void
ConfigureImGuiDiagnostics
(ImGuiIO& io,
ImGuiDiagnosticsBuild
build);
32
38
void
ConfigureImGuiDiagnostics
(ImGuiIO& io);
39
40
}
// namespace gui
41
}
// namespace yaze
42
43
#endif
// YAZE_APP_GUI_CORE_IMGUI_DIAGNOSTICS_H
yaze::gui::MenuSectionPriority::kDebug
@ kDebug
yaze::gui::ImGuiDiagnosticsBuild
ImGuiDiagnosticsBuild
Which set of Dear ImGui diagnostics a build gets.
Definition
imgui_diagnostics.h:13
yaze::gui::ImGuiDiagnosticsBuild::kRelease
@ kRelease
yaze::gui::ConfigureImGuiDiagnostics
void ConfigureImGuiDiagnostics(ImGuiIO &io, ImGuiDiagnosticsBuild build)
Set Dear ImGui's error-recovery and ID-conflict options.
Definition
imgui_diagnostics.cc:6
yaze
Definition
patch_export_usage.cc:8
src
app
gui
core
imgui_diagnostics.h
Generated by
1.10.0