r5sdk/r5dev/thirdparty/imgui/misc/imgui_utility.h
Kawe Mazidjatari f9c5986245 Upgrade Dear ImGui to 1.89.4
Upgrade and light restructure of ImGui directory.
2023-03-29 00:19:19 +02:00

34 lines
495 B
C++

#pragma once
constexpr char IMGUI_BIND_FILE[] = "keymap.vdf";
enum class ImGuiStyle_t
{
NONE = -1,
DEFAULT,
LEGACY,
MODERN
};
class ImGuiConfig
{
public:
struct
{
int m_nBind0 = VK_OEM_3;
int m_nBind1 = VK_INSERT;
} m_ConsoleConfig;
struct
{
int m_nBind0 = VK_F10;
int m_nBind1 = VK_HOME;
} m_BrowserConfig;
void Load();
void Save();
ImGuiStyle_t InitStyle() const;
};
extern ImGuiConfig* g_pImGuiConfig;