[fixes #3] Fix binding for input fields

- InputFloat3
- InputFloat4
- InputInt3
- InputInt4
This commit is contained in:
SpaiR committed 2020-02-19 07:48:25 +03:00
1 parent c07039f262
commit 4df53e7b39
1 file changed
+27 -27
+27 -27
View File
@@ -2610,7 +2610,7 @@ public final class ImGui {
*/
public static boolean inputText(String label, ImString text) {
return preInputText(false, label, text, 0, 0, 0);
return preInputText(false, label, text, 0, 0, ImGuiInputTextFlags.None);
}
public static boolean inputText(String label, ImString text, int imGuiInputTextFlags) {
@@ -2618,11 +2618,11 @@ public final class ImGui {
}
public static boolean inputTextMultiline(String label, ImString text) {
return preInputText(true, label, text, 0, 0, 0);
return preInputText(true, label, text, 0, 0, ImGuiInputTextFlags.None);
}
public static boolean inputTextMultiline(String label, ImString text, float width, float height) {
return preInputText(true, label, text, width, height, 0);
return preInputText(true, label, text, width, height, ImGuiInputTextFlags.None);
}
public static boolean inputTextMultiline(String label, ImString text, int imGuiInputTextFlags) {
@@ -2686,19 +2686,19 @@ public final class ImGui {
*/
public static boolean inputFloat(String label, ImFloat v) {
return nInputFloat(label, v.data, 0, 0, "%.3f", 0);
return nInputFloat(label, v.data, 0, 0, "%.3f", ImGuiInputTextFlags.None);
}
public static boolean inputFloat(String label, ImFloat v, float step) {
return nInputFloat(label, v.data, step, 0, "%.3f", 0);
return nInputFloat(label, v.data, step, 0, "%.3f", ImGuiInputTextFlags.None);
}
public static boolean inputFloat(String label, ImFloat v, float step, float stepFast) {
return nInputFloat(label, v.data, step, stepFast, "%.3f", 0);
return nInputFloat(label, v.data, step, stepFast, "%.3f", ImGuiInputTextFlags.None);
}
public static boolean inputFloat(String label, ImFloat v, float step, float stepFast, String format) {
return nInputFloat(label, v.data, step, stepFast, format, 0);
return nInputFloat(label, v.data, step, stepFast, format, ImGuiInputTextFlags.None);
}
public static boolean inputFloat(String label, ImFloat v, float step, float stepFast, String format, int imGuiInputTextFlags) {
@@ -2710,11 +2710,11 @@ public final class ImGui {
*/
public static native boolean inputFloat2(String label, float[] v); /*
return ImGui::InputFloat2(label, v, "%.3f", 0);
return ImGui::InputFloat2(label, v);
*/
public static native boolean inputFloat2(String label, float[] v, String format); /*
return ImGui::InputFloat2(label, v, format, 0);
return ImGui::InputFloat2(label, v, format);
*/
public static native boolean inputFloat2(String label, float[] v, String format, int imGuiInputTextFlags); /*
@@ -2722,39 +2722,39 @@ public final class ImGui {
*/
public static native boolean inputFloat3(String label, float[] v); /*
return ImGui::InputFloat2(label, v, "%.3f", 0);
return ImGui::InputFloat3(label, v);
*/
public static native boolean inputFloat3(String label, float[] v, String format); /*
return ImGui::InputFloat2(label, v, format, 0);
return ImGui::InputFloat3(label, v, format);
*/
public static native boolean inputFloat3(String label, float[] v, String format, int imGuiInputTextFlags); /*
return ImGui::InputFloat2(label, v, format, imGuiInputTextFlags);
return ImGui::InputFloat3(label, v, format, imGuiInputTextFlags);
*/
public static native boolean inputFloat4(String label, float[] v); /*
return ImGui::InputFloat2(label, v, "%.3f", 0);
return ImGui::InputFloat4(label, v);
*/
public static native boolean inputFloat4(String label, float[] v, String format); /*
return ImGui::InputFloat2(label, v, format, 0);
return ImGui::InputFloat4(label, v, format);
*/
public static native boolean inputFloat4(String label, float[] v, String format, int imGuiInputTextFlags); /*
return ImGui::InputFloat2(label, v, format, imGuiInputTextFlags);
return ImGui::InputFloat4(label, v, format, imGuiInputTextFlags);
*/
public static boolean inputInt(String label, ImInt v) {
return nInputInt(label, v.data, 1, 100, 0);
return nInputInt(label, v.data, 1, 100, ImGuiInputTextFlags.None);
}
public static boolean inputInt(String label, ImInt v, int step) {
return nInputInt(label, v.data, step, 100, 0);
return nInputInt(label, v.data, step, 100, ImGuiInputTextFlags.None);
}
public static boolean inputInt(String label, ImInt v, int step, int stepFast) {
return nInputInt(label, v.data, step, stepFast, 0);
return nInputInt(label, v.data, step, stepFast, ImGuiInputTextFlags.None);
}
public static boolean inputInt(String label, ImInt v, int step, int stepFast, int imGuiInputTextFlags) {
@@ -2766,7 +2766,7 @@ public final class ImGui {
*/
public static native boolean inputInt2(String label, int[] v); /*
return ImGui::InputInt2(label, v, 0);
return ImGui::InputInt2(label, v);
*/
public static native boolean inputInt2(String label, int[] v, int imGuiInputTextFlags); /*
@@ -2774,35 +2774,35 @@ public final class ImGui {
*/
public static native boolean inputInt3(String label, int[] v); /*
return ImGui::InputInt2(label, v, 0);
return ImGui::InputInt3(label, v);
*/
public static native boolean inputInt3(String label, int[] v, int imGuiInputTextFlags); /*
return ImGui::InputInt2(label, v, imGuiInputTextFlags);
return ImGui::InputInt3(label, v, imGuiInputTextFlags);
*/
public static native boolean inputInt4(String label, int[] v); /*
return ImGui::InputInt2(label, v, 0);
return ImGui::InputInt4(label, v);
*/
public static native boolean inputInt4(String label, int[] v, int imGuiInputTextFlags); /*
return ImGui::InputInt2(label, v, imGuiInputTextFlags);
return ImGui::InputInt4(label, v, imGuiInputTextFlags);
*/
public static boolean inputDouble(String label, ImDouble v) {
return nInputDouble(label, v.data, 0, 0, "%.6f", 0);
return nInputDouble(label, v.data, 0, 0, "%.6f", ImGuiInputTextFlags.None);
}
public static boolean inputDouble(String label, ImDouble v, double step) {
return nInputDouble(label, v.data, step, 0, "%.6f", 0);
return nInputDouble(label, v.data, step, 0, "%.6f", ImGuiInputTextFlags.None);
}
public static boolean inputDouble(String label, ImDouble v, double step, double stepFast) {
return nInputDouble(label, v.data, step, stepFast, "%.6f", 0);
return nInputDouble(label, v.data, step, stepFast, "%.6f", ImGuiInputTextFlags.None);
}
public static boolean inputDouble(String label, ImDouble v, double step, double stepFast, String format) {
return nInputDouble(label, v.data, step, stepFast, format, 0);
return nInputDouble(label, v.data, step, stepFast, format, ImGuiInputTextFlags.None);
}
public static boolean inputDouble(String label, ImDouble v, double step, double stepFast, String format, int imGuiInputTextFlags) {