Skip to content

Commit 2de7a25

Browse files
committed
Rename ImBool to ImBoolean
1 parent ebd1e69 commit 2de7a25

File tree

3 files changed

+29
-29
lines changed

3 files changed

+29
-29
lines changed

imgui-binding/src/main/java/imgui/ImGui.java

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package imgui;
22

33
import imgui.flag.ImGuiInputTextFlags;
4-
import imgui.type.ImBool;
4+
import imgui.type.ImBoolean;
55
import imgui.type.ImDouble;
66
import imgui.type.ImFloat;
77
import imgui.type.ImInt;
@@ -220,7 +220,7 @@ public static ImDrawData getDrawData() {
220220
ImGui::ShowDemoWindow();
221221
*/
222222

223-
public static void showDemoWindow(ImBool pOpen) {
223+
public static void showDemoWindow(ImBoolean pOpen) {
224224
nShowDemoWindow(pOpen.getData());
225225
}
226226

@@ -235,7 +235,7 @@ public static void showDemoWindow(ImBool pOpen) {
235235
ImGui::ShowAboutWindow();
236236
*/
237237

238-
public static void showAboutWindow(ImBool pOpen) {
238+
public static void showAboutWindow(ImBoolean pOpen) {
239239
nShowAboutWindow(pOpen.getData());
240240
}
241241

@@ -255,7 +255,7 @@ public static void showAboutWindow(ImBool pOpen) {
255255
* Create Debug/Metrics window.
256256
* Display Dear ImGui internals: draw commands (with individual draw calls and vertices), window list, basic internal state, etc.
257257
*/
258-
public static void showMetricsWindow(ImBool pOpen) {
258+
public static void showMetricsWindow(ImBoolean pOpen) {
259259
nShowMetricsWindow(pOpen.getData());
260260
}
261261

@@ -370,15 +370,15 @@ public static void styleColorsLight(ImGuiStyle ref) {
370370
return ImGui::Begin(title);
371371
*/
372372

373-
public static boolean begin(String title, ImBool pOpen) {
373+
public static boolean begin(String title, ImBoolean pOpen) {
374374
return nBegin(title, pOpen.getData(), 0);
375375
}
376376

377377
public static boolean begin(String title, int imGuiWindowFlags) {
378378
return nBegin(title, imGuiWindowFlags);
379379
}
380380

381-
public static boolean begin(String title, ImBool pOpen, int imGuiWindowFlags) {
381+
public static boolean begin(String title, ImBoolean pOpen, int imGuiWindowFlags) {
382382
return nBegin(title, pOpen.getData(), imGuiWindowFlags);
383383
}
384384

@@ -1495,7 +1495,7 @@ public static ImFont getFont() {
14951495
return ImGui::Checkbox(label, &flag);
14961496
*/
14971497

1498-
public static boolean checkbox(String label, ImBool active) {
1498+
public static boolean checkbox(String label, ImBoolean active) {
14991499
return nCheckbox(label, active.getData());
15001500
}
15011501

@@ -3451,14 +3451,14 @@ public static boolean inputScalarN(String label, int dataType, ImShort pData, in
34513451
/**
34523452
* When 'pOpen' isn't NULL, display an additional small close button on upper right of the header
34533453
*/
3454-
public static boolean collapsingHeader(String label, ImBool pOpen) {
3454+
public static boolean collapsingHeader(String label, ImBoolean pOpen) {
34553455
return nCollapsingHeader(label, pOpen.getData(), 0);
34563456
}
34573457

34583458
/**
34593459
* When 'pOpen' isn't NULL, display an additional small close button on upper right of the header
34603460
*/
3461-
public static boolean collapsingHeader(String label, ImBool pOpen, int imGuiTreeNodeFlags) {
3461+
public static boolean collapsingHeader(String label, ImBoolean pOpen, int imGuiTreeNodeFlags) {
34623462
return nCollapsingHeader(label, pOpen.getData(), imGuiTreeNodeFlags);
34633463
}
34643464

@@ -3500,15 +3500,15 @@ public static boolean collapsingHeader(String label, ImBool pOpen, int imGuiTree
35003500
return ImGui::Selectable(label, selected, imGuiSelectableFlags, ImVec2(sizeX, sizeY));
35013501
*/
35023502

3503-
public static boolean selectable(String label, ImBool selected) {
3503+
public static boolean selectable(String label, ImBoolean selected) {
35043504
return nSelectable(label, selected.getData(), 0, 0, 0);
35053505
}
35063506

3507-
public static boolean selectable(String label, ImBool selected, int imGuiSelectableFlags) {
3507+
public static boolean selectable(String label, ImBoolean selected, int imGuiSelectableFlags) {
35083508
return nSelectable(label, selected.getData(), imGuiSelectableFlags, 0, 0);
35093509
}
35103510

3511-
public static boolean selectable(String label, ImBool selected, int imGuiSelectableFlags, float sizeX, float sizeY) {
3511+
public static boolean selectable(String label, ImBoolean selected, int imGuiSelectableFlags, float sizeX, float sizeY) {
35123512
return nSelectable(label, selected.getData(), imGuiSelectableFlags, sizeX, sizeY);
35133513
}
35143514

@@ -3735,14 +3735,14 @@ public static void listBox(String label, ImInt currentItem, String[] items, int
37353735
/**
37363736
* Return true when activated + toggle (*pSelected) if pSelected != NULL
37373737
*/
3738-
public static boolean menuItem(String label, String shortcut, ImBool pSelected) {
3738+
public static boolean menuItem(String label, String shortcut, ImBoolean pSelected) {
37393739
return nMenuItem(label, shortcut, pSelected.getData(), true);
37403740
}
37413741

37423742
/**
37433743
* Return true when activated + toggle (*pSelected) if pSelected != NULL
37443744
*/
3745-
public static boolean menuItem(String label, String shortcut, ImBool pSelected, boolean enabled) {
3745+
public static boolean menuItem(String label, String shortcut, ImBoolean pSelected, boolean enabled) {
37463746
return nMenuItem(label, shortcut, pSelected.getData(), enabled);
37473747
}
37483748

@@ -3891,7 +3891,7 @@ public static boolean menuItem(String label, String shortcut, ImBool pSelected,
38913891
/**
38923892
* Modal dialog (regular window with title bar, block interactions behind the modal window, can't close the modal window by clicking outside)
38933893
*/
3894-
public static boolean beginPopupModal(String name, ImBool pOpen) {
3894+
public static boolean beginPopupModal(String name, ImBoolean pOpen) {
38953895
return nBeginPopupModal(name, pOpen.getData(), 0);
38963896
}
38973897

@@ -3905,7 +3905,7 @@ public static boolean beginPopupModal(String name, int imGuiWindowFlags) {
39053905
/**
39063906
* Modal dialog (regular window with title bar, block interactions behind the modal window, can't close the modal window by clicking outside)
39073907
*/
3908-
public static boolean beginPopupModal(String name, ImBool pOpen, int imGuiWindowFlags) {
3908+
public static boolean beginPopupModal(String name, ImBoolean pOpen, int imGuiWindowFlags) {
39093909
return nBeginPopupModal(name, pOpen.getData(), imGuiWindowFlags);
39103910
}
39113911

@@ -4078,7 +4078,7 @@ public static boolean beginPopupModal(String name, ImBool pOpen, int imGuiWindow
40784078
/**
40794079
* Create a Tab. Returns true if the Tab is selected.
40804080
*/
4081-
public static boolean beginTabItem(String label, ImBool pOpen) {
4081+
public static boolean beginTabItem(String label, ImBoolean pOpen) {
40824082
return nBeginTabItem(label, pOpen.getData(), 0);
40834083
}
40844084

@@ -4092,7 +4092,7 @@ public static boolean beginTabItem(String label, int imGuiTabBarFlags) {
40924092
/**
40934093
* Create a Tab. Returns true if the Tab is selected.
40944094
*/
4095-
public static boolean beginTabItem(String label, ImBool pOpen, int imGuiTabBarFlags) {
4095+
public static boolean beginTabItem(String label, ImBoolean pOpen, int imGuiTabBarFlags) {
40964096
return nBeginTabItem(label, pOpen.getData(), imGuiTabBarFlags);
40974097
}
40984098

imgui-binding/src/main/java/imgui/type/ImBool.java renamed to imgui-binding/src/main/java/imgui/type/ImBoolean.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22

33
import java.util.Objects;
44

5-
public final class ImBool implements Cloneable {
5+
public final class ImBoolean implements Cloneable {
66
private final boolean[] data = new boolean[]{false};
77

8-
public ImBool() {
8+
public ImBoolean() {
99
}
1010

11-
public ImBool(final ImBool imBool) {
12-
this.data[0] = imBool.data[0];
11+
public ImBoolean(final ImBoolean imBoolean) {
12+
this.data[0] = imBoolean.data[0];
1313
}
1414

15-
public ImBool(final boolean value) {
15+
public ImBoolean(final boolean value) {
1616
data[0] = value;
1717
}
1818

@@ -41,8 +41,8 @@ public boolean equals(final Object o) {
4141
if (o == null || getClass() != o.getClass()) {
4242
return false;
4343
}
44-
final ImBool imBool = (ImBool) o;
45-
return data[0] == imBool.data[0];
44+
final ImBoolean imBoolean = (ImBoolean) o;
45+
return data[0] == imBoolean.data[0];
4646
}
4747

4848
@Override
@@ -51,7 +51,7 @@ public int hashCode() {
5151
}
5252

5353
@Override
54-
public ImBool clone() {
55-
return new ImBool(this);
54+
public ImBoolean clone() {
55+
return new ImBoolean(this);
5656
}
5757
}

imgui-lwjgl3/src/test/java/ExampleUi.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import imgui.type.ImBool;
1+
import imgui.type.ImBoolean;
22
import imgui.ImColor;
33
import imgui.ImGui;
44
import imgui.type.ImString;
@@ -32,7 +32,7 @@ final class ExampleUi {
3232

3333
// Resizable input example
3434
private final ImString resizableStr = new ImString(5);
35-
private final ImBool showDemoWindow = new ImBool();
35+
private final ImBoolean showDemoWindow = new ImBoolean();
3636

3737
// Attach image example
3838
private int dukeTexture;

0 commit comments

Comments
 (0)