From 34cba605283394a1d54d8f824514ab2f6bf8ea3f Mon Sep 17 00:00:00 2001 From: SpaiR Date: Fri, 22 May 2020 03:14:58 +0300 Subject: [PATCH] Add ImGui#checkbox which can take simple boolean --- imgui-binding/src/main/java/imgui/ImGui.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/imgui-binding/src/main/java/imgui/ImGui.java b/imgui-binding/src/main/java/imgui/ImGui.java index cdd1367..cda104c 100644 --- a/imgui-binding/src/main/java/imgui/ImGui.java +++ b/imgui-binding/src/main/java/imgui/ImGui.java @@ -1434,6 +1434,11 @@ public final class ImGui { return ImGui::ImageButton((ImTextureID)(intptr_t)textureID, ImVec2(sizeX, sizeY), ImVec2(uv0X, uv0Y), ImVec2(uv1X, uv1Y), framePadding, ImVec4(bgColorR, bgColorG, bgColorB, bgColorA), ImVec4(tintR, tintG, tintB, tintA)); */ + public static native boolean checkbox(String label, boolean active); /* + bool flag = (bool)active; + return ImGui::Checkbox(label, &flag); + */ + public static boolean checkbox(String label, ImBool active) { return nCheckbox(label, active.data); }