[API] Fix dockBuilderSplitNode arguments
This commit is contained in:
1 parent
06c239c11e
commit
1abbf9d14d
1 file changed
+13
-13
@@ -98,32 +98,32 @@ public final class ImGui extends imgui.ImGui {
|
|||||||
/**
|
/**
|
||||||
* Create 2 child nodes in this parent node.
|
* Create 2 child nodes in this parent node.
|
||||||
*/
|
*/
|
||||||
public static int dockBuilderSplitNode(int nodeId, int splitDir, float sizeRationForNodeAtDir, ImInt outIdAtDir, ImInt outIdAtOppositeDir) {
|
public static int dockBuilderSplitNode(int nodeId, int splitDir, float sizeRatioForNodeAtDir, ImInt outIdAtDir, ImInt outIdAtOppositeDir) {
|
||||||
if (outIdAtDir == null && outIdAtOppositeDir != null) {
|
if (outIdAtDir == null && outIdAtOppositeDir != null) {
|
||||||
return nDockBuilderSplitNode(nodeId, splitDir, sizeRationForNodeAtDir, null, outIdAtOppositeDir.getData());
|
return nDockBuilderSplitNode(nodeId, splitDir, sizeRatioForNodeAtDir, 0, outIdAtOppositeDir.getData());
|
||||||
} else if (outIdAtDir != null && outIdAtOppositeDir == null) {
|
} else if (outIdAtDir != null && outIdAtOppositeDir == null) {
|
||||||
return nDockBuilderSplitNode(nodeId, splitDir, sizeRationForNodeAtDir, outIdAtDir.getData());
|
return nDockBuilderSplitNode(nodeId, splitDir, sizeRatioForNodeAtDir, outIdAtDir.getData());
|
||||||
} else if (outIdAtDir != null) {
|
} else if (outIdAtDir != null) {
|
||||||
return nDockBuilderSplitNode(nodeId, splitDir, sizeRationForNodeAtDir, outIdAtDir.getData(), outIdAtOppositeDir.getData());
|
return nDockBuilderSplitNode(nodeId, splitDir, sizeRatioForNodeAtDir, outIdAtDir.getData(), outIdAtOppositeDir.getData());
|
||||||
} else {
|
} else {
|
||||||
return nDockBuilderSplitNode(nodeId, splitDir, sizeRationForNodeAtDir);
|
return nDockBuilderSplitNode(nodeId, splitDir, sizeRatioForNodeAtDir);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static native int nDockBuilderSplitNode(int nodeId, int splitDir, float sizeRationForNodeAtDir, int[] outIdAtDir, int[] outIdAtOppositeDir); /*
|
private static native int nDockBuilderSplitNode(int nodeId, int splitDir, float sizeRatioForNodeAtDir, int[] outIdAtDir, int[] outIdAtOppositeDir); /*
|
||||||
return ImGui::DockBuilderSplitNode(nodeId, splitDir, sizeRationForNodeAtDir, (ImGuiID*)&outIdAtDir[0], (ImGuiID*)&outIdAtOppositeDir[0]);
|
return ImGui::DockBuilderSplitNode(nodeId, splitDir, sizeRatioForNodeAtDir, (ImGuiID*)&outIdAtDir[0], (ImGuiID*)&outIdAtOppositeDir[0]);
|
||||||
*/
|
*/
|
||||||
|
|
||||||
private static native int nDockBuilderSplitNode(int nodeId, int splitDir, float sizeRationForNodeAtDir); /*
|
private static native int nDockBuilderSplitNode(int nodeId, int splitDir, float sizeRatioForNodeAtDir); /*
|
||||||
return ImGui::DockBuilderSplitNode(nodeId, splitDir, sizeRationForNodeAtDir, NULL, NULL);
|
return ImGui::DockBuilderSplitNode(nodeId, splitDir, sizeRatioForNodeAtDir, NULL, NULL);
|
||||||
*/
|
*/
|
||||||
|
|
||||||
private static native int nDockBuilderSplitNode(int nodeId, int splitDir, float sizeRationForNodeAtDir, int[] outIdAtDir); /*
|
private static native int nDockBuilderSplitNode(int nodeId, int splitDir, float sizeRatioForNodeAtDir, int[] outIdAtDir); /*
|
||||||
return ImGui::DockBuilderSplitNode(nodeId, splitDir, sizeRationForNodeAtDir, (ImGuiID*)&outIdAtDir[0], NULL);
|
return ImGui::DockBuilderSplitNode(nodeId, splitDir, sizeRatioForNodeAtDir, (ImGuiID*)&outIdAtDir[0], NULL);
|
||||||
*/
|
*/
|
||||||
|
|
||||||
private static native int nDockBuilderSplitNode(int nodeId, int splitDir, float sizeRationForNodeAtDir, Object o, int[] outIdAtOppositeDir); /*
|
private static native int nDockBuilderSplitNode(int nodeId, int splitDir, float sizeRatioForNodeAtDir, int o, int[] outIdAtOppositeDir); /*
|
||||||
return ImGui::DockBuilderSplitNode(nodeId, splitDir, sizeRationForNodeAtDir, NULL, (ImGuiID*)&outIdAtOppositeDir[0]);
|
return ImGui::DockBuilderSplitNode(nodeId, splitDir, sizeRatioForNodeAtDir, NULL, (ImGuiID*)&outIdAtOppositeDir[0]);
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// TODO DockBuilderCopyDockSpace, DockBuilderCopyNode
|
// TODO DockBuilderCopyDockSpace, DockBuilderCopyNode
|
||||||
|
|||||||
Reference in new issue
Block a user