[client] cimgui: update to 1.91.8

This commit is contained in:
Geoffrey McRae
2025-03-05 15:16:31 +11:00
parent 6dcf178879
commit d9f2df361d
10 changed files with 115 additions and 39 deletions

View File

@@ -22,6 +22,7 @@
#include "main.h"
#include "app.h"
#include "util.h"
#include "kb.h"
#include "common/time.h"
#include "common/debug.h"
@@ -662,8 +663,9 @@ void core_resetOverlayInputState(void)
g_state.io->MouseDown[ImGuiMouseButton_Left ] = false;
g_state.io->MouseDown[ImGuiMouseButton_Right ] = false;
g_state.io->MouseDown[ImGuiMouseButton_Middle] = false;
for(int key = 0; key < ARRAY_LENGTH(g_state.io->KeysDown); key++)
g_state.io->KeysDown[key] = false;
for(int key = ImGuiKey_NamedKey_BEGIN; key < ImGuiKey_NamedKey_END; key++)
if (linux_to_imgui[key])
ImGuiIO_AddKeyEvent(g_state.io, linux_to_imgui[key], false);
}
void core_updateOverlayState(void)