public final class ImGui extends ImGui
Constructor and Description |
---|
ImGui() |
Modifier and Type | Method and Description |
---|---|
static boolean |
arrowButtonEx(java.lang.String strId,
int imGuiDir,
float sizeX,
float sizeY) |
static boolean |
arrowButtonEx(java.lang.String strId,
int imGuiDir,
float sizeX,
float sizeY,
int imGuiButtonFlags) |
static boolean |
arrowButtonEx(java.lang.String strId,
int imGuiDir,
ImVec2 size) |
static boolean |
arrowButtonEx(java.lang.String strId,
int imGuiDir,
ImVec2 size,
int imGuiButtonFlags) |
static void |
bringWindowToDisplayBack(ImGuiWindow window) |
static void |
bringWindowToDisplayBehind(ImGuiWindow window,
ImGuiWindow aboveWindow) |
static void |
bringWindowToDisplayFront(ImGuiWindow window) |
static void |
bringWindowToFocusFront(ImGuiWindow window) |
static boolean |
buttonBehavior(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY,
int id,
ImBoolean outHovered,
ImBoolean outHeld) |
static boolean |
buttonBehavior(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY,
int id,
ImBoolean outHovered,
ImBoolean outHeld,
int imGuiButtonFlags) |
static boolean |
buttonBehavior(ImRect bb,
int id,
ImBoolean outHovered,
ImBoolean outHeld) |
static boolean |
buttonBehavior(ImRect bb,
int id,
ImBoolean outHovered,
ImBoolean outHeld,
int imGuiButtonFlags) |
static boolean |
buttonEx(java.lang.String label) |
static boolean |
buttonEx(java.lang.String label,
float sizeX,
float sizeY) |
static boolean |
buttonEx(java.lang.String label,
float sizeX,
float sizeY,
int imGuiButtonFlags) |
static boolean |
buttonEx(java.lang.String label,
ImVec2 size) |
static boolean |
buttonEx(java.lang.String label,
ImVec2 size,
int imGuiButtonFlags) |
static boolean |
buttonEx(java.lang.String label,
int imGuiButtonFlags) |
static ImVec2 |
calcItemSize(float sizeX,
float sizeY,
float defaultW,
float defaultH) |
static ImVec2 |
calcItemSize(ImVec2 size,
float defaultW,
float defaultH) |
static void |
calcItemSize(ImVec2 dst,
float sizeX,
float sizeY,
float defaultW,
float defaultH) |
static void |
calcItemSize(ImVec2 dst,
ImVec2 size,
float defaultW,
float defaultH) |
static float |
calcItemSizeX(ImVec2 size,
float defaultW,
float defaultH) |
static float |
calcItemSizeY(ImVec2 size,
float defaultW,
float defaultH) |
static ImVec2 |
calcWindowNextAutoFitSize(ImGuiWindow window) |
static void |
calcWindowNextAutoFitSize(ImVec2 dst,
ImGuiWindow window) |
static float |
calcWindowNextAutoFitSizeX(ImGuiWindow window) |
static float |
calcWindowNextAutoFitSizeY(ImGuiWindow window) |
static float |
calcWrapWidthForPos(float posX,
float posY,
float wrapPosX) |
static float |
calcWrapWidthForPos(ImVec2 pos,
float wrapPosX) |
static void |
clearActiveID() |
static boolean |
closeButton(int id,
float posX,
float posY) |
static boolean |
closeButton(int id,
ImVec2 pos) |
static int |
dockBuilderAddNode() |
static int |
dockBuilderAddNode(int nodeId) |
static int |
dockBuilderAddNode(int nodeId,
int flags) |
static void |
dockBuilderCopyWindowSettings(java.lang.String srcName,
java.lang.String dstName) |
static void |
dockBuilderDockWindow(java.lang.String windowName,
int nodeId) |
static void |
dockBuilderFinish(int nodeId) |
static ImGuiDockNode |
dockBuilderGetCentralNode(int nodeId) |
static ImGuiDockNode |
dockBuilderGetNode(int nodeId) |
static void |
dockBuilderRemoveNode(int nodeId)
Remove node and all its child, undock all windows.
|
static void |
dockBuilderRemoveNodeChildNodes(int nodeId)
Remove all split/hierarchy.
|
static void |
dockBuilderRemoveNodeDockedWindows(int nodeId) |
static void |
dockBuilderRemoveNodeDockedWindows(int nodeId,
boolean clearSettingsRefs) |
static void |
dockBuilderSetNodePos(int nodeId,
float posX,
float posY) |
static void |
dockBuilderSetNodePos(int nodeId,
ImVec2 pos) |
static void |
dockBuilderSetNodeSize(int nodeId,
float sizeX,
float sizeY) |
static void |
dockBuilderSetNodeSize(int nodeId,
ImVec2 size) |
static int |
dockBuilderSplitNode(int nodeId,
int splitDir,
float sizeRatioForNodeAtDir,
ImInt outIdAtDir,
ImInt outIdAtOppositeDir)
Create 2 child nodes in this parent node.
|
static ImGuiWindow |
findBottomMostVisibleWindowWithinBeginStack(ImGuiWindow window) |
static ImGuiWindow |
findWindowByID(int id) |
static ImGuiWindow |
findWindowByName(java.lang.String name) |
static int |
findWindowDisplayIndex(ImGuiWindow window) |
static void |
focusTopMostWindowUnderOne(ImGuiWindow underThisWindow,
ImGuiWindow ignoreWindow) |
static void |
focusWindow(ImGuiWindow window) |
static int |
getActiveID() |
static ImVec2 |
getContentRegionMaxAbs() |
static void |
getContentRegionMaxAbs(ImVec2 dst) |
static float |
getContentRegionMaxAbsX() |
static float |
getContentRegionMaxAbsY() |
static ImGuiWindow |
getCurrentWindow() |
static ImGuiWindow |
getCurrentWindowRead() |
static ImFont |
getDefaultFont() |
static int |
getFocusID() |
static ImDrawList |
getForegroundDrawList(ImGuiWindow window) |
static int |
getHoveredID() |
static int |
getIDWithSeed(java.lang.String strIdBegin,
java.lang.String strIdEnd,
int seed) |
static int |
getItemFlags() |
static int |
getItemID() |
static int |
getItemStatusFlags() |
static ImGuiPlatformMonitor |
getViewportPlatformMonitor(ImGuiViewport viewport) |
static int |
getWindowResizeBorderID(ImGuiWindow window,
int dir) |
static int |
getWindowResizeCornerID(ImGuiWindow window,
int n) |
static int |
getWindowScrollbarID(ImGuiWindow window,
int axis) |
static ImRect |
getWindowScrollbarRect(ImGuiWindow imGuiWindow,
int axis) |
static void |
getWindowScrollbarRect(ImRect dst,
ImGuiWindow imGuiWindow,
int axis) |
static boolean |
imageButtonEx(int id,
long userTextureId,
float sizeX,
float sizeY,
float uv0X,
float uv0Y,
float uv1X,
float uv1Y,
float paddingX,
float paddingY,
float bgColX,
float bgColY,
float bgColZ,
float bgColW,
float tintColX,
float tintColY,
float tintColZ,
float tintColW) |
static boolean |
imageButtonEx(int id,
long userTextureId,
ImVec2 size,
ImVec2 uv0,
ImVec2 uv1,
ImVec2 padding,
ImVec4 bgCol,
ImVec4 tintCol) |
static void |
init() |
static void |
initialize() |
static boolean |
isClippedEx(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY,
int id) |
static boolean |
isClippedEx(ImRect bb,
int id) |
static boolean |
isItemToggledSelection() |
static boolean |
isWindowAbove(ImGuiWindow potentialAbove,
ImGuiWindow potentialBelow) |
static boolean |
isWindowChildOf(ImGuiWindow window,
ImGuiWindow potentialParent,
boolean popupHierarchy,
boolean dockHierarchy) |
static boolean |
isWindowNavFocusable(ImGuiWindow window) |
static boolean |
isWindowWithinBeginStackOf(ImGuiWindow window,
ImGuiWindow potentialParent) |
static boolean |
itemHoverable(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY,
int id) |
static boolean |
itemHoverable(ImRect bb,
int id) |
static void |
itemSize(float sizeX,
float sizeY) |
static void |
itemSize(float sizeX,
float sizeY,
float textBaselineY) |
static void |
itemSize(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY) |
static void |
itemSize(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY,
float textBaselineY) |
static void |
itemSize(ImRect bb) |
static void |
itemSize(ImRect bb,
float textBaselineY) |
static void |
itemSize(ImVec2 size) |
static void |
itemSize(ImVec2 size,
float textBaselineY) |
static void |
keepAliveID(int id) |
static void |
markItemEdited(int id) |
static void |
popItemFlag() |
static void |
pushItemFlag(int option,
boolean enabled) |
static void |
pushMultiItemsWidths(int components,
float widthFull) |
static void |
pushOverrideID(int id) |
static void |
scrollbar(int axis) |
static void |
scrollToItem() |
static void |
scrollToItem(int flags) |
static void |
scrollToRect(ImGuiWindow window,
float rectMinX,
float rectMinY,
float rectMaxX,
float rectMaxY) |
static void |
scrollToRect(ImGuiWindow window,
float rectMinX,
float rectMinY,
float rectMaxX,
float rectMaxY,
int flags) |
static void |
scrollToRect(ImGuiWindow window,
ImRect rect) |
static void |
scrollToRect(ImGuiWindow window,
ImRect rect,
int flags) |
static ImVec2 |
scrollToRectEx(ImGuiWindow window,
float rectMinX,
float rectMinY,
float rectMaxX,
float rectMaxY) |
static ImVec2 |
scrollToRectEx(ImGuiWindow window,
float rectMinX,
float rectMinY,
float rectMaxX,
float rectMaxY,
int flags) |
static ImVec2 |
scrollToRectEx(ImGuiWindow window,
ImRect rect) |
static ImVec2 |
scrollToRectEx(ImGuiWindow window,
ImRect rect,
int flags) |
static void |
scrollToRectEx(ImVec2 dst,
ImGuiWindow window,
float rectMinX,
float rectMinY,
float rectMaxX,
float rectMaxY) |
static void |
scrollToRectEx(ImVec2 dst,
ImGuiWindow window,
float rectMinX,
float rectMinY,
float rectMaxX,
float rectMaxY,
int flags) |
static void |
scrollToRectEx(ImVec2 dst,
ImGuiWindow window,
ImRect rect) |
static void |
scrollToRectEx(ImVec2 dst,
ImGuiWindow window,
ImRect rect,
int flags) |
static float |
scrollToRectExX(ImGuiWindow window,
ImRect rect) |
static float |
scrollToRectExX(ImGuiWindow window,
ImRect rect,
int flags) |
static float |
scrollToRectExY(ImGuiWindow window,
ImRect rect) |
static float |
scrollToRectExY(ImGuiWindow window,
ImRect rect,
int flags) |
static void |
separatorEx(int imGuiSeparatorFlags) |
static void |
setActiveID(int id,
ImGuiWindow window) |
static void |
setCurrentFont(ImFont font) |
static void |
setFocusID(int id,
ImGuiWindow window) |
static void |
setHoveredID(int id) |
static void |
setLastItemData(int itemId,
int inFlags,
int statusFlags,
float itemRectMinX,
float itemRectMinY,
float itemRectMaxX,
float itemRectMaxY) |
static void |
setLastItemData(int itemId,
int inFlags,
int statusFlags,
ImRect itemRect) |
static void |
setNextWindowScroll(float scrollX,
float scrollY) |
static void |
setNextWindowScroll(ImVec2 scroll) |
static void |
setScrollFromPosX(ImGuiWindow window,
float localX,
float centerXRatio) |
static void |
setScrollFromPosY(ImGuiWindow window,
float localY,
float centerYRatio) |
static void |
setScrollX(ImGuiWindow window,
float scrollX) |
static void |
setScrollY(ImGuiWindow window,
float scrollY) |
static void |
setWindowCollapsed(ImGuiWindow window,
boolean collapsed) |
static void |
setWindowCollapsed(ImGuiWindow window,
boolean collapsed,
int cond) |
static void |
setWindowHitTestHole(ImGuiWindow window,
float posX,
float posY,
float sizeX,
float sizeY) |
static void |
setWindowHitTestHole(ImGuiWindow window,
ImVec2 pos,
ImVec2 size) |
static void |
setWindowPos(ImGuiWindow window,
float posX,
float posY) |
static void |
setWindowPos(ImGuiWindow window,
float posX,
float posY,
int cond) |
static void |
setWindowPos(ImGuiWindow window,
ImVec2 pos) |
static void |
setWindowPos(ImGuiWindow window,
ImVec2 pos,
int cond) |
static void |
setWindowSize(ImGuiWindow window,
float sizeX,
float sizeY) |
static void |
setWindowSize(ImGuiWindow window,
float sizeX,
float sizeY,
int cond) |
static void |
setWindowSize(ImGuiWindow window,
ImVec2 size) |
static void |
setWindowSize(ImGuiWindow window,
ImVec2 size,
int cond) |
static void |
shutdown() |
static boolean |
splitterBehavior(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY,
int id,
int axis,
ImFloat size1,
ImFloat size2,
float minSize1,
float minSize2) |
static boolean |
splitterBehavior(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY,
int id,
int axis,
ImFloat size1,
ImFloat size2,
float minSize1,
float minSize2,
float hoverExtend) |
static boolean |
splitterBehavior(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY,
int id,
int axis,
ImFloat size1,
ImFloat size2,
float minSize1,
float minSize2,
float hoverExtend,
float hoverVisibilityDelay) |
static boolean |
splitterBehavior(float bbMinX,
float bbMinY,
float bbMaxX,
float bbMaxY,
int id,
int axis,
ImFloat size1,
ImFloat size2,
float minSize1,
float minSize2,
float hoverExtend,
float hoverVisibilityDelay,
int bgCol) |
static boolean |
splitterBehavior(ImRect bb,
int id,
int axis,
ImFloat size1,
ImFloat size2,
float minSize1,
float minSize2) |
static boolean |
splitterBehavior(ImRect bb,
int id,
int axis,
ImFloat size1,
ImFloat size2,
float minSize1,
float minSize2,
float hoverExtend) |
static boolean |
splitterBehavior(ImRect bb,
int id,
int axis,
ImFloat size1,
ImFloat size2,
float minSize1,
float minSize2,
float hoverExtend,
float hoverVisibilityDelay) |
static boolean |
splitterBehavior(ImRect bb,
int id,
int axis,
ImFloat size1,
ImFloat size2,
float minSize1,
float minSize2,
float hoverExtend,
float hoverVisibilityDelay,
int bgCol) |
static void |
startMouseMovingWindow(ImGuiWindow window) |
static void |
startMouseMovingWindowOrNode(ImGuiWindow window,
ImGuiDockNode node,
boolean undockFloatingNode) |
static void |
textEx(java.lang.String beginText) |
static void |
textEx(java.lang.String beginText,
java.lang.String endText) |
static void |
textEx(java.lang.String beginText,
java.lang.String endText,
int imGuiTextFlags) |
static void |
updateHoveredWindowAndCaptureFlags() |
static void |
updateInputEvents(boolean trickleFastInputs) |
static void |
updateMouseMovingWindowEndFrame() |
static void |
updateMouseMovingWindowNewFrame() |
static void |
updateWindowParentAndRootLinks(ImGuiWindow window,
int flags,
ImGuiWindow parentWindow) |
static ImRect |
windowRectAbsToRel(ImGuiWindow window,
float rMinX,
float rMinY,
float rMaxX,
float rMaxY) |
static ImRect |
windowRectAbsToRel(ImGuiWindow window,
ImRect r) |
static void |
windowRectAbsToRel(ImRect dst,
ImGuiWindow window,
float rMinX,
float rMinY,
float rMaxX,
float rMaxY) |
static void |
windowRectAbsToRel(ImRect dst,
ImGuiWindow window,
ImRect r) |
static ImRect |
windowRectRelToAbs(ImGuiWindow window,
float rMinX,
float rMinY,
float rMaxX,
float rMaxY) |
static ImRect |
windowRectRelToAbs(ImGuiWindow window,
ImRect r) |
static void |
windowRectRelToAbs(ImRect dst,
ImGuiWindow window,
float rMinX,
float rMinY,
float rMaxX,
float rMaxY) |
static void |
windowRectRelToAbs(ImRect dst,
ImGuiWindow window,
ImRect r) |
acceptDragDropPayload, acceptDragDropPayload, acceptDragDropPayload, acceptDragDropPayload, acceptDragDropPayload, acceptDragDropPayload, alignTextToFramePadding, arrowButton, begin, begin, begin, begin, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChild, beginChildFrame, beginChildFrame, beginChildFrame, beginChildFrame, beginCombo, beginCombo, beginDisabled, beginDisabled, beginDragDropSource, beginDragDropSource, beginDragDropTarget, beginGroup, beginListBox, beginListBox, beginListBox, beginMainMenuBar, beginMenu, beginMenu, beginMenuBar, beginPopup, beginPopup, beginPopupContextItem, beginPopupContextItem, beginPopupContextItem, beginPopupContextItem, beginPopupContextVoid, beginPopupContextVoid, beginPopupContextVoid, beginPopupContextVoid, beginPopupContextWindow, beginPopupContextWindow, beginPopupContextWindow, beginPopupContextWindow, beginPopupModal, beginPopupModal, beginPopupModal, beginPopupModal, beginTabBar, beginTabBar, beginTabItem, beginTabItem, beginTabItem, beginTabItem, beginTable, beginTable, beginTable, beginTable, beginTable, beginTable, beginTable, beginTable, beginTable, beginTable, beginTooltip, bullet, bulletText, button, button, button, calcItemWidth, calcTextSize, calcTextSize, calcTextSize, calcTextSize, calcTextSize, calcTextSize, calcTextSize, calcTextSize, calcTextSizeX, calcTextSizeX, calcTextSizeX, calcTextSizeX, calcTextSizeY, calcTextSizeY, calcTextSizeY, calcTextSizeY, checkbox, checkbox, checkboxFlags, closeCurrentPopup, collapsingHeader, collapsingHeader, collapsingHeader, collapsingHeader, colorButton, colorButton, colorButton, colorButton, colorButton, colorButton, colorButton, colorButton, colorButton, colorButton, colorButton, colorButton, colorButton, colorButton, colorConvertFloat4ToU32, colorConvertFloat4ToU32, colorConvertHSVtoRGB, colorConvertRGBtoHSV, colorConvertU32ToFloat4, colorConvertU32ToFloat4, colorConvertU32ToFloat4W, colorConvertU32ToFloat4X, colorConvertU32ToFloat4Y, colorConvertU32ToFloat4Z, colorEdit3, colorEdit3, colorEdit4, colorEdit4, colorPicker3, colorPicker3, colorPicker4, colorPicker4, colorPicker4, colorPicker4, columns, columns, columns, columns, columns, columns, columns, combo, combo, combo, combo, createContext, createContext, debugCheckVersionAndDataLayout, debugTextEncoding, destroyContext, destroyContext, destroyPlatformWindows, dockSpace, dockSpace, dockSpace, dockSpace, dockSpace, dockSpace, dockSpace, dockSpace, dockSpace, dockSpace, dockSpace, dockSpaceOverViewport, dockSpaceOverViewport, dockSpaceOverViewport, dockSpaceOverViewport, dockSpaceOverViewport, dragFloat, dragFloat, dragFloat, dragFloat, dragFloat, dragFloat, dragFloat, dragFloat2, dragFloat2, dragFloat2, dragFloat2, dragFloat2, dragFloat2, dragFloat2, dragFloat3, dragFloat3, dragFloat3, dragFloat3, dragFloat3, dragFloat3, dragFloat3, dragFloat4, dragFloat4, dragFloat4, dragFloat4, dragFloat4, dragFloat4, dragFloat4, dragFloatRange2, dragFloatRange2, dragFloatRange2, dragFloatRange2, dragFloatRange2, dragFloatRange2, dragInt, dragInt, dragInt, dragInt, dragInt, dragInt, dragInt, dragInt2, dragInt2, dragInt2, dragInt2, dragInt2, dragInt2, dragInt2, dragInt3, dragInt3, dragInt3, dragInt3, dragInt3, dragInt3, dragInt3, dragInt4, dragInt4, dragInt4, dragInt4, dragInt4, dragInt4, dragInt4, dragIntRange2, dragIntRange2, dragIntRange2, dragIntRange2, dragIntRange2, dragIntRange2, dragIntRange2, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalar, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dragScalarN, dummy, dummy, end, endChild, endChildFrame, endCombo, endDisabled, endDragDropSource, endDragDropTarget, endFrame, endGroup, endListBox, endMainMenuBar, endMenu, endMenuBar, endPopup, endTabBar, endTabItem, endTable, endTooltip, findViewportByID, findViewportByPlatformHandle, getBackgroundDrawList, getBackgroundDrawList, getClipboardText, getColorU32, getColorU32, getColorU32, getColorU32, getColorU32i, getColumnIndex, getColumnOffset, getColumnOffset, getColumnsCount, getColumnWidth, getColumnWidth, getContentRegionAvail, getContentRegionAvail, getContentRegionAvailX, getContentRegionAvailY, getContentRegionMax, getContentRegionMax, getContentRegionMaxX, getContentRegionMaxY, getCurrentContext, getCursorPos, getCursorPos, getCursorPosX, getCursorPosY, getCursorScreenPos, getCursorScreenPos, getCursorScreenPosX, getCursorScreenPosY, getCursorStartPos, getCursorStartPos, getCursorStartPosX, getCursorStartPosY, getDragDropPayload, getDragDropPayload, getDragDropPayload, getDrawData, getFont, getFontSize, getFontTexUvWhitePixel, getFontTexUvWhitePixel, getFontTexUvWhitePixelX, getFontTexUvWhitePixelY, getForegroundDrawList, getForegroundDrawList, getFrameCount, getFrameHeight, getFrameHeightWithSpacing, getID, getID, getID, getIO, getItemRectMax, getItemRectMax, getItemRectMaxX, getItemRectMaxY, getItemRectMin, getItemRectMin, getItemRectMinX, getItemRectMinY, getItemRectSize, getItemRectSize, getItemRectSizeX, getItemRectSizeY, getKeyIndex, getKeyName, getKeyPressedAmount, getMainViewport, getMouseClickedCount, getMouseCursor, getMouseDragDelta, getMouseDragDelta, getMouseDragDelta, getMouseDragDelta, getMouseDragDelta, getMouseDragDelta, getMouseDragDeltaX, getMouseDragDeltaX, getMouseDragDeltaX, getMouseDragDeltaY, getMouseDragDeltaY, getMouseDragDeltaY, getMousePos, getMousePos, getMousePosOnOpeningCurrentPopup, getMousePosOnOpeningCurrentPopup, getMousePosOnOpeningCurrentPopupX, getMousePosOnOpeningCurrentPopupY, getMousePosX, getMousePosY, getPlatformIO, getScrollMaxX, getScrollMaxY, getScrollX, getScrollY, getStateStorage, getStyle, getStyleColorName, getStyleColorVec4, getStyleColorVec4, getStyleColorVec4W, getStyleColorVec4X, getStyleColorVec4Y, getStyleColorVec4Z, getTextLineHeight, getTextLineHeightWithSpacing, getTime, getTreeNodeToLabelSpacing, getVersion, getWindowContentRegionMax, getWindowContentRegionMax, getWindowContentRegionMaxX, getWindowContentRegionMaxY, getWindowContentRegionMin, getWindowContentRegionMin, getWindowContentRegionMinX, getWindowContentRegionMinY, getWindowDockID, getWindowDpiScale, getWindowDrawList, getWindowHeight, getWindowPos, getWindowPos, getWindowPosX, getWindowPosY, getWindowSize, getWindowSize, getWindowSizeX, getWindowSizeY, getWindowViewport, getWindowWidth, image, image, image, image, image, image, image, image, image, image, imageButton, imageButton, imageButton, imageButton, imageButton, imageButton, imageButton, imageButton, imageButton, imageButton, imageButton, imageButton, imageButton, imageButton, indent, indent, inputDouble, inputDouble, inputDouble, inputDouble, inputDouble, inputDouble, inputFloat, inputFloat, inputFloat, inputFloat, inputFloat, inputFloat, inputFloat2, inputFloat2, inputFloat2, inputFloat2, inputFloat3, inputFloat3, inputFloat3, inputFloat3, inputFloat4, inputFloat4, inputFloat4, inputFloat4, inputInt, inputInt, inputInt, inputInt, inputInt2, inputInt2, inputInt3, inputInt3, inputInt4, inputInt4, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalar, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputScalarN, inputText, inputText, inputText, inputTextMultiline, inputTextMultiline, inputTextMultiline, inputTextMultiline, inputTextMultiline, inputTextMultiline, inputTextWithHint, inputTextWithHint, inputTextWithHint, invisibleButton, invisibleButton, invisibleButton, invisibleButton, isAnyItemActive, isAnyItemFocused, isAnyItemHovered, isAnyMouseDown, isItemActivated, isItemActive, isItemClicked, isItemClicked, isItemDeactivated, isItemDeactivatedAfterEdit, isItemEdited, isItemFocused, isItemHovered, isItemHovered, isItemToggledOpen, isItemVisible, isKeyDown, isKeyPressed, isKeyPressed, isKeyReleased, isMouseClicked, isMouseClicked, isMouseDoubleClicked, isMouseDown, isMouseDragging, isMouseDragging, isMouseHoveringRect, isMouseHoveringRect, isMouseHoveringRect, isMouseHoveringRect, isMousePosValid, isMousePosValid, isMousePosValid, isMouseReleased, isPopupOpen, isPopupOpen, isRectVisible, isRectVisible, isRectVisible, isRectVisible, isWindowAppearing, isWindowCollapsed, isWindowDocked, isWindowFocused, isWindowFocused, isWindowHovered, isWindowHovered, labelText, listBox, listBox, loadIniSettingsFromDisk, loadIniSettingsFromMemory, loadIniSettingsFromMemory, logButtons, logFinish, logText, logToClipboard, logToClipboard, logToFile, logToFile, logToFile, logToFile, logToTTY, logToTTY, menuItem, menuItem, menuItem, menuItem, menuItem, menuItem, menuItem, menuItem, nColorConvertHSVtoRGB, nColorConvertRGBtoHSV, newFrame, newLine, nextColumn, openPopup, openPopup, openPopup, openPopup, openPopupOnItemClick, openPopupOnItemClick, openPopupOnItemClick, openPopupOnItemClick, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotHistogram, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, plotLines, popAllowKeyboardFocus, popButtonRepeat, popClipRect, popFont, popID, popItemWidth, popStyleColor, popStyleColor, popStyleVar, popStyleVar, popTextWrapPos, progressBar, progressBar, progressBar, progressBar, progressBar, progressBar, pushAllowKeyboardFocus, pushButtonRepeat, pushClipRect, pushClipRect, pushFont, pushID, pushID, pushID, pushID, pushItemWidth, pushStyleColor, pushStyleColor, pushStyleColor, pushStyleColor, pushStyleVar, pushStyleVar, pushStyleVar, pushTextWrapPos, pushTextWrapPos, radioButton, radioButton, render, renderPlatformWindowsDefault, resetMouseDragDelta, resetMouseDragDelta, sameLine, sameLine, sameLine, saveIniSettingsToDisk, saveIniSettingsToMemory, saveIniSettingsToMemory, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, selectable, separator, setAssertCallback, setClipboardText, setColorEditOptions, setColumnOffset, setColumnWidth, setCurrentContext, setCursorPos, setCursorPos, setCursorPosX, setCursorPosY, setCursorScreenPos, setCursorScreenPos, setDragDropPayload, setDragDropPayload, setDragDropPayload, setDragDropPayload, setItemAllowOverlap, setItemDefaultFocus, setKeyboardFocusHere, setKeyboardFocusHere, setMouseCursor, setNextFrameWantCaptureKeyboard, setNextFrameWantCaptureMouse, setNextItemOpen, setNextItemOpen, setNextItemWidth, setNextWindowBgAlpha, setNextWindowClass, setNextWindowCollapsed, setNextWindowCollapsed, setNextWindowContentSize, setNextWindowContentSize, setNextWindowDockID, setNextWindowDockID, setNextWindowFocus, setNextWindowPos, setNextWindowPos, setNextWindowPos, setNextWindowPos, setNextWindowPos, setNextWindowPos, setNextWindowPos, setNextWindowPos, setNextWindowSize, setNextWindowSize, setNextWindowSize, setNextWindowSize, setNextWindowSizeConstraints, setNextWindowSizeConstraints, setNextWindowViewport, setScrollFromPosX, setScrollFromPosX, setScrollFromPosY, setScrollFromPosY, setScrollHereX, setScrollHereX, setScrollHereY, setScrollHereY, setScrollX, setScrollY, setStateStorage, setTabItemClosed, setTooltip, setWindowCollapsed, setWindowCollapsed, setWindowCollapsed, setWindowCollapsed, setWindowFocus, setWindowFocus, setWindowFontScale, setWindowPos, setWindowPos, setWindowPos, setWindowPos, setWindowPos, setWindowPos, setWindowPos, setWindowPos, setWindowSize, setWindowSize, setWindowSize, setWindowSize, setWindowSize, setWindowSize, setWindowSize, setWindowSize, showAboutWindow, showAboutWindow, showDebugLogWindow, showDebugLogWindow, showDemoWindow, showDemoWindow, showFontSelector, showMetricsWindow, showMetricsWindow, showStackToolWindow, showStackToolWindow, showStyleEditor, showStyleEditor, showStyleSelector, showUserGuide, sliderAngle, sliderAngle, sliderAngle, sliderAngle, sliderAngle, sliderAngle, sliderFloat, sliderFloat, sliderFloat, sliderFloat, sliderFloat2, sliderFloat2, sliderFloat2, sliderFloat2, sliderFloat3, sliderFloat3, sliderFloat3, sliderFloat3, sliderFloat4, sliderFloat4, sliderFloat4, sliderFloat4, sliderInt, sliderInt, sliderInt, sliderInt, sliderInt2, sliderInt2, sliderInt2, sliderInt2, sliderInt3, sliderInt3, sliderInt3, sliderInt3, sliderInt4, sliderInt4, sliderInt4, sliderInt4, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalar, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, sliderScalarN, smallButton, spacing, styleColorsClassic, styleColorsClassic, styleColorsDark, styleColorsDark, styleColorsLight, styleColorsLight, tabItemButton, tabItemButton, tableGetColumnCount, tableGetColumnFlags, tableGetColumnFlags, tableGetColumnIndex, tableGetColumnName, tableGetColumnName, tableGetRowIndex, tableGetSortSpecs, tableHeader, tableHeadersRow, tableNextColumn, tableNextRow, tableNextRow, tableNextRow, tableNextRow, tableSetBgColor, tableSetBgColor, tableSetColumnEnabled, tableSetColumnIndex, tableSetupColumn, tableSetupColumn, tableSetupColumn, tableSetupColumn, tableSetupColumn, tableSetupColumn, tableSetupScrollFreeze, text, textColored, textColored, textColored, textColored, textDisabled, textUnformatted, textUnformatted, textWrapped, treeNode, treeNode, treeNode, treeNodeEx, treeNodeEx, treeNodeEx, treeNodeEx, treePop, treePush, treePush, treePush, unindent, unindent, updatePlatformWindows, value, value, vSliderFloat, vSliderFloat, vSliderFloat, vSliderFloat, vSliderFloat, vSliderFloat, vSliderFloat, vSliderFloat, vSliderInt, vSliderInt, vSliderInt, vSliderInt, vSliderInt, vSliderInt, vSliderInt, vSliderInt, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar, vSliderScalar
public static void init()
public static ImGuiWindow getCurrentWindowRead()
public static ImGuiWindow getCurrentWindow()
public static ImGuiWindow findWindowByID(int id)
public static ImGuiWindow findWindowByName(java.lang.String name)
public static void updateWindowParentAndRootLinks(ImGuiWindow window, int flags, ImGuiWindow parentWindow)
public static ImVec2 calcWindowNextAutoFitSize(ImGuiWindow window)
public static float calcWindowNextAutoFitSizeX(ImGuiWindow window)
public static float calcWindowNextAutoFitSizeY(ImGuiWindow window)
public static void calcWindowNextAutoFitSize(ImVec2 dst, ImGuiWindow window)
public static boolean isWindowChildOf(ImGuiWindow window, ImGuiWindow potentialParent, boolean popupHierarchy, boolean dockHierarchy)
public static boolean isWindowWithinBeginStackOf(ImGuiWindow window, ImGuiWindow potentialParent)
public static boolean isWindowAbove(ImGuiWindow potentialAbove, ImGuiWindow potentialBelow)
public static boolean isWindowNavFocusable(ImGuiWindow window)
public static void setWindowPos(ImGuiWindow window, ImVec2 pos)
public static void setWindowPos(ImGuiWindow window, float posX, float posY)
public static void setWindowPos(ImGuiWindow window, ImVec2 pos, int cond)
public static void setWindowPos(ImGuiWindow window, float posX, float posY, int cond)
public static void setWindowSize(ImGuiWindow window, ImVec2 size)
public static void setWindowSize(ImGuiWindow window, float sizeX, float sizeY)
public static void setWindowSize(ImGuiWindow window, ImVec2 size, int cond)
public static void setWindowSize(ImGuiWindow window, float sizeX, float sizeY, int cond)
public static void setWindowCollapsed(ImGuiWindow window, boolean collapsed)
public static void setWindowCollapsed(ImGuiWindow window, boolean collapsed, int cond)
public static void setWindowHitTestHole(ImGuiWindow window, ImVec2 pos, ImVec2 size)
public static void setWindowHitTestHole(ImGuiWindow window, float posX, float posY, float sizeX, float sizeY)
public static ImRect windowRectAbsToRel(ImGuiWindow window, ImRect r)
public static ImRect windowRectAbsToRel(ImGuiWindow window, float rMinX, float rMinY, float rMaxX, float rMaxY)
public static void windowRectAbsToRel(ImRect dst, ImGuiWindow window, ImRect r)
public static void windowRectAbsToRel(ImRect dst, ImGuiWindow window, float rMinX, float rMinY, float rMaxX, float rMaxY)
public static ImRect windowRectRelToAbs(ImGuiWindow window, ImRect r)
public static ImRect windowRectRelToAbs(ImGuiWindow window, float rMinX, float rMinY, float rMaxX, float rMaxY)
public static void windowRectRelToAbs(ImRect dst, ImGuiWindow window, ImRect r)
public static void windowRectRelToAbs(ImRect dst, ImGuiWindow window, float rMinX, float rMinY, float rMaxX, float rMaxY)
public static void focusWindow(ImGuiWindow window)
public static void focusTopMostWindowUnderOne(ImGuiWindow underThisWindow, ImGuiWindow ignoreWindow)
public static void bringWindowToFocusFront(ImGuiWindow window)
public static void bringWindowToDisplayFront(ImGuiWindow window)
public static void bringWindowToDisplayBack(ImGuiWindow window)
public static void bringWindowToDisplayBehind(ImGuiWindow window, ImGuiWindow aboveWindow)
public static int findWindowDisplayIndex(ImGuiWindow window)
public static ImGuiWindow findBottomMostVisibleWindowWithinBeginStack(ImGuiWindow window)
public static void setCurrentFont(ImFont font)
public static ImFont getDefaultFont()
public static ImDrawList getForegroundDrawList(ImGuiWindow window)
public static void initialize()
public static void shutdown()
public static void updateInputEvents(boolean trickleFastInputs)
public static void updateHoveredWindowAndCaptureFlags()
public static void startMouseMovingWindow(ImGuiWindow window)
public static void startMouseMovingWindowOrNode(ImGuiWindow window, ImGuiDockNode node, boolean undockFloatingNode)
public static void updateMouseMovingWindowNewFrame()
public static void updateMouseMovingWindowEndFrame()
public static ImGuiPlatformMonitor getViewportPlatformMonitor(ImGuiViewport viewport)
public static void setNextWindowScroll(ImVec2 scroll)
public static void setNextWindowScroll(float scrollX, float scrollY)
public static void setScrollX(ImGuiWindow window, float scrollX)
public static void setScrollY(ImGuiWindow window, float scrollY)
public static void setScrollFromPosX(ImGuiWindow window, float localX, float centerXRatio)
public static void setScrollFromPosY(ImGuiWindow window, float localY, float centerYRatio)
public static void scrollToItem()
public static void scrollToItem(int flags)
public static void scrollToRect(ImGuiWindow window, ImRect rect)
public static void scrollToRect(ImGuiWindow window, float rectMinX, float rectMinY, float rectMaxX, float rectMaxY)
public static void scrollToRect(ImGuiWindow window, ImRect rect, int flags)
public static void scrollToRect(ImGuiWindow window, float rectMinX, float rectMinY, float rectMaxX, float rectMaxY, int flags)
public static ImVec2 scrollToRectEx(ImGuiWindow window, ImRect rect)
public static ImVec2 scrollToRectEx(ImGuiWindow window, float rectMinX, float rectMinY, float rectMaxX, float rectMaxY)
public static float scrollToRectExX(ImGuiWindow window, ImRect rect)
public static float scrollToRectExY(ImGuiWindow window, ImRect rect)
public static void scrollToRectEx(ImVec2 dst, ImGuiWindow window, ImRect rect)
public static void scrollToRectEx(ImVec2 dst, ImGuiWindow window, float rectMinX, float rectMinY, float rectMaxX, float rectMaxY)
public static ImVec2 scrollToRectEx(ImGuiWindow window, ImRect rect, int flags)
public static ImVec2 scrollToRectEx(ImGuiWindow window, float rectMinX, float rectMinY, float rectMaxX, float rectMaxY, int flags)
public static float scrollToRectExX(ImGuiWindow window, ImRect rect, int flags)
public static float scrollToRectExY(ImGuiWindow window, ImRect rect, int flags)
public static void scrollToRectEx(ImVec2 dst, ImGuiWindow window, ImRect rect, int flags)
public static void scrollToRectEx(ImVec2 dst, ImGuiWindow window, float rectMinX, float rectMinY, float rectMaxX, float rectMaxY, int flags)
public static int getItemID()
public static int getItemStatusFlags()
public static int getItemFlags()
public static int getActiveID()
public static int getFocusID()
public static void setActiveID(int id, ImGuiWindow window)
public static void setFocusID(int id, ImGuiWindow window)
public static void clearActiveID()
public static int getHoveredID()
public static void setHoveredID(int id)
public static void keepAliveID(int id)
public static void markItemEdited(int id)
public static void pushOverrideID(int id)
public static int getIDWithSeed(java.lang.String strIdBegin, java.lang.String strIdEnd, int seed)
public static void itemSize(ImVec2 size)
public static void itemSize(float sizeX, float sizeY)
public static void itemSize(ImVec2 size, float textBaselineY)
public static void itemSize(float sizeX, float sizeY, float textBaselineY)
public static void itemSize(ImRect bb)
public static void itemSize(float bbMinX, float bbMinY, float bbMaxX, float bbMaxY)
public static void itemSize(ImRect bb, float textBaselineY)
public static void itemSize(float bbMinX, float bbMinY, float bbMaxX, float bbMaxY, float textBaselineY)
public static boolean itemHoverable(ImRect bb, int id)
public static boolean itemHoverable(float bbMinX, float bbMinY, float bbMaxX, float bbMaxY, int id)
public static boolean isClippedEx(ImRect bb, int id)
public static boolean isClippedEx(float bbMinX, float bbMinY, float bbMaxX, float bbMaxY, int id)
public static void setLastItemData(int itemId, int inFlags, int statusFlags, ImRect itemRect)
public static void setLastItemData(int itemId, int inFlags, int statusFlags, float itemRectMinX, float itemRectMinY, float itemRectMaxX, float itemRectMaxY)
public static ImVec2 calcItemSize(float sizeX, float sizeY, float defaultW, float defaultH)
public static float calcItemSizeX(ImVec2 size, float defaultW, float defaultH)
public static float calcItemSizeY(ImVec2 size, float defaultW, float defaultH)
public static void calcItemSize(ImVec2 dst, ImVec2 size, float defaultW, float defaultH)
public static void calcItemSize(ImVec2 dst, float sizeX, float sizeY, float defaultW, float defaultH)
public static float calcWrapWidthForPos(ImVec2 pos, float wrapPosX)
public static float calcWrapWidthForPos(float posX, float posY, float wrapPosX)
public static void pushMultiItemsWidths(int components, float widthFull)
public static boolean isItemToggledSelection()
public static ImVec2 getContentRegionMaxAbs()
public static float getContentRegionMaxAbsX()
public static float getContentRegionMaxAbsY()
public static void getContentRegionMaxAbs(ImVec2 dst)
public static void pushItemFlag(int option, boolean enabled)
public static void popItemFlag()
public static void dockBuilderDockWindow(java.lang.String windowName, int nodeId)
public static ImGuiDockNode dockBuilderGetNode(int nodeId)
public static ImGuiDockNode dockBuilderGetCentralNode(int nodeId)
public static int dockBuilderAddNode()
public static int dockBuilderAddNode(int nodeId)
public static int dockBuilderAddNode(int nodeId, int flags)
public static void dockBuilderRemoveNode(int nodeId)
public static void dockBuilderRemoveNodeDockedWindows(int nodeId)
public static void dockBuilderRemoveNodeDockedWindows(int nodeId, boolean clearSettingsRefs)
public static void dockBuilderRemoveNodeChildNodes(int nodeId)
public static void dockBuilderSetNodePos(int nodeId, ImVec2 pos)
public static void dockBuilderSetNodePos(int nodeId, float posX, float posY)
public static void dockBuilderSetNodeSize(int nodeId, ImVec2 size)
public static void dockBuilderSetNodeSize(int nodeId, float sizeX, float sizeY)
public static int dockBuilderSplitNode(int nodeId, int splitDir, float sizeRatioForNodeAtDir, ImInt outIdAtDir, ImInt outIdAtOppositeDir)
public static void dockBuilderCopyWindowSettings(java.lang.String srcName, java.lang.String dstName)
public static void dockBuilderFinish(int nodeId)
public static void textEx(java.lang.String beginText)
public static void textEx(java.lang.String beginText, java.lang.String endText)
public static void textEx(java.lang.String beginText, java.lang.String endText, int imGuiTextFlags)
public static boolean buttonEx(java.lang.String label)
public static boolean buttonEx(java.lang.String label, ImVec2 size)
public static boolean buttonEx(java.lang.String label, float sizeX, float sizeY)
public static boolean buttonEx(java.lang.String label, ImVec2 size, int imGuiButtonFlags)
public static boolean buttonEx(java.lang.String label, float sizeX, float sizeY, int imGuiButtonFlags)
public static boolean buttonEx(java.lang.String label, int imGuiButtonFlags)
public static boolean closeButton(int id, ImVec2 pos)
public static boolean closeButton(int id, float posX, float posY)
public static boolean arrowButtonEx(java.lang.String strId, int imGuiDir, ImVec2 size)
public static boolean arrowButtonEx(java.lang.String strId, int imGuiDir, float sizeX, float sizeY)
public static boolean arrowButtonEx(java.lang.String strId, int imGuiDir, ImVec2 size, int imGuiButtonFlags)
public static boolean arrowButtonEx(java.lang.String strId, int imGuiDir, float sizeX, float sizeY, int imGuiButtonFlags)
public static void scrollbar(int axis)
public static boolean imageButtonEx(int id, long userTextureId, ImVec2 size, ImVec2 uv0, ImVec2 uv1, ImVec2 padding, ImVec4 bgCol, ImVec4 tintCol)
public static boolean imageButtonEx(int id, long userTextureId, float sizeX, float sizeY, float uv0X, float uv0Y, float uv1X, float uv1Y, float paddingX, float paddingY, float bgColX, float bgColY, float bgColZ, float bgColW, float tintColX, float tintColY, float tintColZ, float tintColW)
public static void separatorEx(int imGuiSeparatorFlags)
public static ImRect getWindowScrollbarRect(ImGuiWindow imGuiWindow, int axis)
public static void getWindowScrollbarRect(ImRect dst, ImGuiWindow imGuiWindow, int axis)
public static int getWindowScrollbarID(ImGuiWindow window, int axis)
public static int getWindowResizeCornerID(ImGuiWindow window, int n)
public static int getWindowResizeBorderID(ImGuiWindow window, int dir)
public static boolean buttonBehavior(ImRect bb, int id, ImBoolean outHovered, ImBoolean outHeld)
public static boolean buttonBehavior(float bbMinX, float bbMinY, float bbMaxX, float bbMaxY, int id, ImBoolean outHovered, ImBoolean outHeld)
public static boolean buttonBehavior(ImRect bb, int id, ImBoolean outHovered, ImBoolean outHeld, int imGuiButtonFlags)
public static boolean buttonBehavior(float bbMinX, float bbMinY, float bbMaxX, float bbMaxY, int id, ImBoolean outHovered, ImBoolean outHeld, int imGuiButtonFlags)
public static boolean splitterBehavior(ImRect bb, int id, int axis, ImFloat size1, ImFloat size2, float minSize1, float minSize2)
public static boolean splitterBehavior(float bbMinX, float bbMinY, float bbMaxX, float bbMaxY, int id, int axis, ImFloat size1, ImFloat size2, float minSize1, float minSize2)
public static boolean splitterBehavior(ImRect bb, int id, int axis, ImFloat size1, ImFloat size2, float minSize1, float minSize2, float hoverExtend)
public static boolean splitterBehavior(float bbMinX, float bbMinY, float bbMaxX, float bbMaxY, int id, int axis, ImFloat size1, ImFloat size2, float minSize1, float minSize2, float hoverExtend)
public static boolean splitterBehavior(ImRect bb, int id, int axis, ImFloat size1, ImFloat size2, float minSize1, float minSize2, float hoverExtend, float hoverVisibilityDelay)
public static boolean splitterBehavior(float bbMinX, float bbMinY, float bbMaxX, float bbMaxY, int id, int axis, ImFloat size1, ImFloat size2, float minSize1, float minSize2, float hoverExtend, float hoverVisibilityDelay)
public static boolean splitterBehavior(ImRect bb, int id, int axis, ImFloat size1, ImFloat size2, float minSize1, float minSize2, float hoverExtend, float hoverVisibilityDelay, int bgCol)