diff --git a/imgui/imgui-build/src/main/cpp/cpp-source/custom/ImGuiCustom.h b/imgui/imgui-build/src/main/cpp/cpp-source/custom/ImGuiCustom.h index a7e9497b..051571d9 100644 --- a/imgui/imgui-build/src/main/cpp/cpp-source/custom/ImGuiCustom.h +++ b/imgui/imgui-build/src/main/cpp/cpp-source/custom/ImGuiCustom.h @@ -391,7 +391,9 @@ class ImGui { static void EndMenu() { im::EndMenu(); } static bool MenuItem(const char* label, const char* shortcut = NULL, bool selected = false, bool enabled = true) { return im::MenuItem(label, shortcut, selected, enabled); } static bool MenuItem_2(const char* label, const char* shortcut, bool* p_selected, bool enabled = true) { return im::MenuItem(label, shortcut, enabled); } - static void BeginTooltip() { im::BeginTooltip(); } + + // Tooltips + static bool BeginTooltip() { return im::BeginTooltip(); } static void EndTooltip() { im::EndTooltip(); } static void SetTooltip(const char* fmt) { im::SetTooltip(fmt); } static void SetTooltipV(const char* fmt, va_list args) { im::SetTooltipV(fmt, args); } diff --git a/imgui/imgui-build/src/main/cpp/imgui.idl b/imgui/imgui-build/src/main/cpp/imgui.idl index fea7666e..e6ab854e 100644 --- a/imgui/imgui-build/src/main/cpp/imgui.idl +++ b/imgui/imgui-build/src/main/cpp/imgui.idl @@ -375,8 +375,9 @@ interface ImGui { static void EndMenu(); static boolean MenuItem([Const] DOMString label, [Const] optional DOMString shortcut, optional boolean selected, optional boolean enabled); static boolean MenuItem_2([Const] DOMString label, [Const] DOMString shortcut, boolean[] p_selected, optional boolean enabled); -// - static void BeginTooltip(); + + // Tooltips + static boolean BeginTooltip(); static void EndTooltip(); static void SetTooltip([Const] DOMString fmt); //// static void SetTooltipV([Const] DOMString fmt, DOMString args);