Index
A B C D E F G H I K L M N O P R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A - Static variable in class imgui.enums.ImGuiKey
- accept(String) - Method in class imgui.callbacks.ImStrConsumer
- AcceptBeforeDelivery - Static variable in class imgui.enums.ImGuiDragDropFlags
- acceptDragDropPayload(String) - Static method in class imgui.ImGui
-
Accept contents of a given type.
- acceptDragDropPayload(String, int) - Static method in class imgui.ImGui
-
Accept contents of a given type.
- AcceptNoDrawDefaultRect - Static variable in class imgui.enums.ImGuiDragDropFlags
- AcceptNoPreviewTooltip - Static variable in class imgui.enums.ImGuiDragDropFlags
- AcceptPeekOnly - Static variable in class imgui.enums.ImGuiDragDropFlags
- Activate - Static variable in class imgui.enums.ImGuiNavInput
- addBezierCurve(float, float, float, float, float, float, float, float, int, float) - Method in class imgui.ImDrawList
- addBezierCurve(float, float, float, float, float, float, float, float, int, float, int) - Method in class imgui.ImDrawList
- addCircle(float, float, float, int) - Method in class imgui.ImDrawList
- addCircle(float, float, float, int, int) - Method in class imgui.ImDrawList
- addCircle(float, float, float, int, int, float) - Method in class imgui.ImDrawList
- addCircleFilled(float, float, float, int) - Method in class imgui.ImDrawList
- addCircleFilled(float, float, float, int, int) - Method in class imgui.ImDrawList
- addConvexPolyFilled(ImVec2[], int, int) - Method in class imgui.ImDrawList
- addImage(int, float, float, float, float) - Method in class imgui.ImDrawList
- addImage(int, float, float, float, float, float, float) - Method in class imgui.ImDrawList
- addImage(int, float, float, float, float, float, float, float, float) - Method in class imgui.ImDrawList
- addImage(int, float, float, float, float, float, float, float, float, int) - Method in class imgui.ImDrawList
- addImageQuad(int, float, float, float, float, float, float, float, float) - Method in class imgui.ImDrawList
- addImageQuad(int, float, float, float, float, float, float, float, float, float, float) - Method in class imgui.ImDrawList
- addImageQuad(int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class imgui.ImDrawList
- addImageQuad(int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class imgui.ImDrawList
- addImageQuad(int, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class imgui.ImDrawList
- addImageQuad(int, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int) - Method in class imgui.ImDrawList
- addImageRounded(int, float, float, float, float, float, float, float, float, int, float) - Method in class imgui.ImDrawList
- addImageRounded(int, float, float, float, float, float, float, float, float, int, float, int) - Method in class imgui.ImDrawList
- addInputCharacter(int) - Method in class imgui.ImGuiIO
-
Queue new character input.
- addInputCharactersUTF8(String) - Method in class imgui.ImGuiIO
-
Queue new characters input from an UTF-8 string.
- addLine(float, float, float, float, int) - Method in class imgui.ImDrawList
- addLine(float, float, float, float, int, float) - Method in class imgui.ImDrawList
- addPolyline(ImVec2[], int, int, boolean, float) - Method in class imgui.ImDrawList
- addQuad(float, float, float, float, float, float, float, float, int) - Method in class imgui.ImDrawList
- addQuad(float, float, float, float, float, float, float, float, int, float) - Method in class imgui.ImDrawList
- addQuadFilled(float, float, float, float, float, float, float, float, int) - Method in class imgui.ImDrawList
- addRect(float, float, float, float, int) - Method in class imgui.ImDrawList
- addRect(float, float, float, float, int, float) - Method in class imgui.ImDrawList
- addRect(float, float, float, float, int, float, int) - Method in class imgui.ImDrawList
- addRect(float, float, float, float, int, float, int, float) - Method in class imgui.ImDrawList
- addRectFilled(float, float, float, float, int) - Method in class imgui.ImDrawList
- addRectFilled(float, float, float, float, int, float) - Method in class imgui.ImDrawList
- addRectFilled(float, float, float, float, int, float, int) - Method in class imgui.ImDrawList
- addRectFilledMultiColor(float, float, float, float, long, long, long, long) - Method in class imgui.ImDrawList
- addText(float, float, int, String) - Method in class imgui.ImDrawList
- addText(float, float, int, String, String) - Method in class imgui.ImDrawList
- addTriangle(float, float, float, float, float, float, int) - Method in class imgui.ImDrawList
- addTriangle(float, float, float, float, float, float, int, float) - Method in class imgui.ImDrawList
- addTriangleFilled(float, float, float, float, float, float, int) - Method in class imgui.ImDrawList
- alignTextToFramePadding() - Static method in class imgui.ImGui
-
Vertically align upcoming text baseline to FramePadding.y so that it will align properly to regularly framed items (call if you have text on a line before a framed item)
- All - Static variable in class imgui.enums.ImDrawCornerFlags
- AllowDoubleClick - Static variable in class imgui.enums.ImGuiSelectableFlags
- allowedChars - Variable in class imgui.ImGuiInputTextData
-
If not empty, then other chars which are different from provided will be filtered during the
ImGui.inputText(java.lang.String, imgui.ImString)
andImGui.inputTextMultiline(java.lang.String, imgui.ImString)
methods. - AllowItemOverlap - Static variable in class imgui.enums.ImGuiSelectableFlags
- AllowItemOverlap - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- AllowTabInput - Static variable in class imgui.enums.ImGuiInputTextFlags
- AllowVtxOffset - Static variable in class imgui.enums.ImDrawListFlags
- AllowWhenBlockedByActiveItem - Static variable in class imgui.enums.ImGuiHoveredFlags
- AllowWhenBlockedByPopup - Static variable in class imgui.enums.ImGuiHoveredFlags
- AllowWhenDisabled - Static variable in class imgui.enums.ImGuiHoveredFlags
- AllowWhenOverlapped - Static variable in class imgui.enums.ImGuiHoveredFlags
- Alpha - Static variable in class imgui.enums.ImGuiStyleVar
- AlphaBar - Static variable in class imgui.enums.ImGuiColorEditFlags
- AlphaPreview - Static variable in class imgui.enums.ImGuiColorEditFlags
- AlphaPreviewHalf - Static variable in class imgui.enums.ImGuiColorEditFlags
- Always - Static variable in class imgui.enums.ImGuiCond
- AlwaysAutoResize - Static variable in class imgui.enums.ImGuiWindowFlags
- AlwaysHorizontalScrollbar - Static variable in class imgui.enums.ImGuiWindowFlags
- AlwaysInsertMode - Static variable in class imgui.enums.ImGuiInputTextFlags
- AlwaysUseWindowPadding - Static variable in class imgui.enums.ImGuiWindowFlags
- AlwaysVerticalScrollbar - Static variable in class imgui.enums.ImGuiWindowFlags
- AntiAliasedFill - Static variable in class imgui.enums.ImDrawListFlags
- AntiAliasedLines - Static variable in class imgui.enums.ImDrawListFlags
- AnyWindow - Static variable in class imgui.enums.ImGuiFocusedFlags
- AnyWindow - Static variable in class imgui.enums.ImGuiHoveredFlags
- Appearing - Static variable in class imgui.enums.ImGuiCond
- Arrow - Static variable in class imgui.enums.ImGuiMouseCursor
- arrowButton(String, int) - Static method in class imgui.ImGui
-
Square button with an arrow shape
- AutoSelectAll - Static variable in class imgui.enums.ImGuiInputTextFlags
- AutoSelectNewTabs - Static variable in class imgui.enums.ImGuiTabBarFlags
B
- Backspace - Static variable in class imgui.enums.ImGuiKey
- begin(String) - Static method in class imgui.ImGui
- begin(String, int) - Static method in class imgui.ImGui
- begin(String, ImBool) - Static method in class imgui.ImGui
- begin(String, ImBool, int) - Static method in class imgui.ImGui
- beginChild(int) - Static method in class imgui.ImGui
- beginChild(int, float, float, boolean) - Static method in class imgui.ImGui
- beginChild(int, float, float, boolean, int) - Static method in class imgui.ImGui
- beginChild(String) - Static method in class imgui.ImGui
- beginChild(String, float, float) - Static method in class imgui.ImGui
- beginChild(String, float, float, boolean) - Static method in class imgui.ImGui
- beginChild(String, float, float, boolean, int) - Static method in class imgui.ImGui
- beginChildFrame(int, float, float) - Static method in class imgui.ImGui
-
Helper to create a child window / scrolling region that looks like a normal widget frame
- beginChildFrame(int, float, float, int) - Static method in class imgui.ImGui
-
Helper to create a child window / scrolling region that looks like a normal widget frame
- beginCombo(String, String) - Static method in class imgui.ImGui
- beginCombo(String, String, int) - Static method in class imgui.ImGui
- beginDragDropSource() - Static method in class imgui.ImGui
-
Call when the current item is active.
- beginDragDropSource(int) - Static method in class imgui.ImGui
-
Call when the current item is active.
- beginDragDropTarget() - Static method in class imgui.ImGui
-
Call after submitting an item that may receive a payload.
- beginGroup() - Static method in class imgui.ImGui
-
Lock horizontal starting position
- beginMainMenuBar() - Static method in class imgui.ImGui
-
Create and append to a full screen menu-bar.
- beginMenu(String) - Static method in class imgui.ImGui
-
Create a sub-menu entry.
- beginMenu(String, boolean) - Static method in class imgui.ImGui
-
Create a sub-menu entry.
- beginMenuBar() - Static method in class imgui.ImGui
-
Append to menu-bar of current window (requires ImGuiWindowFlags_MenuBar flag set on parent window).
- beginPopup(String) - Static method in class imgui.ImGui
-
Return true if the popup is open, and you can start outputting to it.
- beginPopup(String, int) - Static method in class imgui.ImGui
-
Return true if the popup is open, and you can start outputting to it.
- beginPopupContextItem() - Static method in class imgui.ImGui
-
helper to open and begin popup when clicked on last item.
- beginPopupContextItem(String) - Static method in class imgui.ImGui
-
helper to open and begin popup when clicked on last item.
- beginPopupContextItem(String, int) - Static method in class imgui.ImGui
-
helper to open and begin popup when clicked on last item.
- beginPopupContextVoid() - Static method in class imgui.ImGui
-
Helper to open and begin popup when clicked in void (where there are no imgui windows).
- beginPopupContextVoid(String) - Static method in class imgui.ImGui
-
Helper to open and begin popup when clicked in void (where there are no imgui windows).
- beginPopupContextVoid(String, int) - Static method in class imgui.ImGui
-
Helper to open and begin popup when clicked in void (where there are no imgui windows).
- beginPopupContextWindow() - Static method in class imgui.ImGui
-
Helper to open and begin popup when clicked on current window.
- beginPopupContextWindow(String) - Static method in class imgui.ImGui
-
Helper to open and begin popup when clicked on current window.
- beginPopupContextWindow(String, int) - Static method in class imgui.ImGui
-
Helper to open and begin popup when clicked on current window.
- beginPopupContextWindow(String, int, boolean) - Static method in class imgui.ImGui
-
Helper to open and begin popup when clicked on current window.
- beginPopupModal(String) - Static method in class imgui.ImGui
-
Modal dialog (regular window with title bar, block interactions behind the modal window, can't close the modal window by clicking outside)
- beginPopupModal(String, int) - Static method in class imgui.ImGui
-
Modal dialog (regular window with title bar, block interactions behind the modal window, can't close the modal window by clicking outside)
- beginPopupModal(String, ImBool) - Static method in class imgui.ImGui
-
Modal dialog (regular window with title bar, block interactions behind the modal window, can't close the modal window by clicking outside)
- beginPopupModal(String, ImBool, int) - Static method in class imgui.ImGui
-
Modal dialog (regular window with title bar, block interactions behind the modal window, can't close the modal window by clicking outside)
- beginTabBar(String) - Static method in class imgui.ImGui
-
Create and append into a TabBar
- beginTabBar(String, int) - Static method in class imgui.ImGui
-
Create and append into a TabBar
- beginTabItem(String) - Static method in class imgui.ImGui
-
Create a Tab.
- beginTabItem(String, int) - Static method in class imgui.ImGui
-
Create a Tab.
- beginTabItem(String, ImBool) - Static method in class imgui.ImGui
-
Create a Tab.
- beginTabItem(String, ImBool, int) - Static method in class imgui.ImGui
-
Create a Tab.
- beginTooltip() - Static method in class imgui.ImGui
-
Begin/append a tooltip window.
- Border - Static variable in class imgui.enums.ImGuiCol
- BorderShadow - Static variable in class imgui.enums.ImGuiCol
- Bot - Static variable in class imgui.enums.ImDrawCornerFlags
- BotLeft - Static variable in class imgui.enums.ImDrawCornerFlags
- BotRight - Static variable in class imgui.enums.ImDrawCornerFlags
- bullet() - Static method in class imgui.ImGui
-
Draw a small circle and keep the cursor on the same line.
- Bullet - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- bulletText(String) - Static method in class imgui.ImGui
-
Shortcut for Bullet()+Text()
- button(String) - Static method in class imgui.ImGui
-
Button
- button(String, float, float) - Static method in class imgui.ImGui
-
Button
- Button - Static variable in class imgui.enums.ImGuiCol
- ButtonActive - Static variable in class imgui.enums.ImGuiCol
- ButtonHovered - Static variable in class imgui.enums.ImGuiCol
- ButtonTextAlign - Static variable in class imgui.enums.ImGuiStyleVar
C
- C - Static variable in class imgui.enums.ImGuiKey
- calcItemWidth() - Static method in class imgui.ImGui
-
Width of item given pushed settings and current cursor position.
- calcListClipping(int, float, int[], int[]) - Static method in class imgui.ImGui
-
Calculate coarse clipping for large list of evenly sized items.
- calcTextSize(ImVec2, String) - Static method in class imgui.ImGui
- calcTextSize(ImVec2, String, String) - Static method in class imgui.ImGui
- calcTextSize(ImVec2, String, String, boolean) - Static method in class imgui.ImGui
- calcTextSize(ImVec2, String, String, boolean, float) - Static method in class imgui.ImGui
- CallbackAlways - Static variable in class imgui.enums.ImGuiInputTextFlags
- CallbackCharFilter - Static variable in class imgui.enums.ImGuiInputTextFlags
- CallbackCompletion - Static variable in class imgui.enums.ImGuiInputTextFlags
- CallbackHistory - Static variable in class imgui.enums.ImGuiInputTextFlags
- CallbackResize - Static variable in class imgui.enums.ImGuiInputTextFlags
- Cancel - Static variable in class imgui.enums.ImGuiNavInput
- captureKeyboardFromApp() - Static method in class imgui.ImGui
-
Attention: misleading name! manually override io.WantCaptureKeyboard flag next frame (said flag is entirely left for your application to handle).
- captureKeyboardFromApp(boolean) - Static method in class imgui.ImGui
-
Attention: misleading name! manually override io.WantCaptureKeyboard flag next frame (said flag is entirely left for your application to handle).
- captureMouseFromApp() - Static method in class imgui.ImGui
-
Attention: misleading name! manually override io.WantCaptureMouse flag next frame (said flag is entirely left for your application to handle).
- captureMouseFromApp(boolean) - Static method in class imgui.ImGui
-
Attention: misleading name! manually override io.WantCaptureMouse flag next frame (said flag is entirely left for your application to handle).
- CARET_LEN - Static variable in class imgui.ImString
-
Size of ImGui caret which is shown during the input text focus.
- channelsMerge() - Method in class imgui.ImDrawList
- channelsSetCurrent(int) - Method in class imgui.ImDrawList
- channelsSplit(int) - Method in class imgui.ImDrawList
- CharsDecimal - Static variable in class imgui.enums.ImGuiInputTextFlags
- CharsHexadecimal - Static variable in class imgui.enums.ImGuiInputTextFlags
- CharsNoBlank - Static variable in class imgui.enums.ImGuiInputTextFlags
- CharsScientific - Static variable in class imgui.enums.ImGuiInputTextFlags
- CharsUppercase - Static variable in class imgui.enums.ImGuiInputTextFlags
- checkbox(String, ImBool) - Static method in class imgui.ImGui
- checkboxFlags(String, ImInt, int) - Static method in class imgui.ImGui
- CheckMark - Static variable in class imgui.enums.ImGuiCol
- ChildBg - Static variable in class imgui.enums.ImGuiCol
- ChildBorderSize - Static variable in class imgui.enums.ImGuiStyleVar
- ChildRounding - Static variable in class imgui.enums.ImGuiStyleVar
- ChildWindows - Static variable in class imgui.enums.ImGuiFocusedFlags
- ChildWindows - Static variable in class imgui.enums.ImGuiHoveredFlags
- clearInputCharacters() - Method in class imgui.ImGuiIO
-
Clear the text input buffer manually.
- closeCurrentPopup() - Static method in class imgui.ImGui
-
Close the popup we have begin-ed into.
- CMD_BUFFER_SIZE - Static variable in class imgui.ImDrawData
- cmdByteBuffer - Variable in class imgui.ImDrawData
- cmdListsCount - Variable in class imgui.ImDrawData
- collapsingHeader(String) - Static method in class imgui.ImGui
-
If returning 'true' the header is open.
- collapsingHeader(String, int) - Static method in class imgui.ImGui
-
If returning 'true' the header is open.
- collapsingHeader(String, ImBool) - Static method in class imgui.ImGui
-
When 'pOpen' isn't NULL, display an additional small close button on upper right of the header
- collapsingHeader(String, ImBool, int) - Static method in class imgui.ImGui
-
When 'pOpen' isn't NULL, display an additional small close button on upper right of the header
- CollapsingHeader - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- colorButton(String, float[]) - Static method in class imgui.ImGui
-
Display a colored square/button, hover for details, return true when pressed.
- colorButton(String, float[], int) - Static method in class imgui.ImGui
-
Display a colored square/button, hover for details, return true when pressed.
- colorButton(String, float[], int, float, float) - Static method in class imgui.ImGui
-
Display a colored square/button, hover for details, return true when pressed.
- colorConvertFloat4ToU32(float, float, float, float) - Static method in class imgui.ImGui
- colorConvertHSVtoRGB(float[], float[]) - Static method in class imgui.ImGui
- colorConvertRGBtoHSV(float[], float[]) - Static method in class imgui.ImGui
- colorConvertU32ToFloat4(long, ImVec4) - Static method in class imgui.ImGui
- colorEdit3(String, float[]) - Static method in class imgui.ImGui
- colorEdit3(String, float[], int) - Static method in class imgui.ImGui
- colorEdit4(String, float[]) - Static method in class imgui.ImGui
- colorEdit4(String, float[], int) - Static method in class imgui.ImGui
- colorPicker3(String, float[]) - Static method in class imgui.ImGui
- colorPicker3(String, float[], int) - Static method in class imgui.ImGui
- colorPicker4(String, float[]) - Static method in class imgui.ImGui
- colorPicker4(String, float[], int) - Static method in class imgui.ImGui
- colorPicker4(String, float[], int, float) - Static method in class imgui.ImGui
- columns() - Static method in class imgui.ImGui
- columns(int) - Static method in class imgui.ImGui
- columns(int, String) - Static method in class imgui.ImGui
- columns(int, String, boolean) - Static method in class imgui.ImGui
- combo(String, ImInt, String) - Static method in class imgui.ImGui
-
Separate items with \0 within a string, end item-list with \0\0.
- combo(String, ImInt, String[], int) - Static method in class imgui.ImGui
- combo(String, ImInt, String[], int, int) - Static method in class imgui.ImGui
- combo(String, ImInt, String, int) - Static method in class imgui.ImGui
- COUNT - Static variable in class imgui.enums.ImGuiCol
- COUNT - Static variable in class imgui.enums.ImGuiDataType
- COUNT - Static variable in class imgui.enums.ImGuiDir
- COUNT - Static variable in class imgui.enums.ImGuiKey
- COUNT - Static variable in class imgui.enums.ImGuiMouseCursor
- COUNT - Static variable in class imgui.enums.ImGuiStyleVar
- create() - Static method in class imgui.TexDataRGBA32
- createContext() - Static method in class imgui.ImGui
- CtrlEnterForNewLine - Static variable in class imgui.enums.ImGuiInputTextFlags
D
- DEFAULT_LENGTH - Static variable in class imgui.ImString
-
Default size of the inner buffer, if
ImString
created with a constructor without args. - DefaultOpen - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- Delete - Static variable in class imgui.enums.ImGuiKey
- destroyContext() - Static method in class imgui.ImGui
- Disabled - Static variable in class imgui.enums.ImGuiSelectableFlags
- DisplayHex - Static variable in class imgui.enums.ImGuiColorEditFlags
- DisplayHSV - Static variable in class imgui.enums.ImGuiColorEditFlags
- displayPosX - Variable in class imgui.ImDrawData
- displayPosY - Variable in class imgui.ImDrawData
- DisplayRGB - Static variable in class imgui.enums.ImGuiColorEditFlags
- displaySizeX - Variable in class imgui.ImDrawData
- displaySizeY - Variable in class imgui.ImDrawData
- DontClosePopups - Static variable in class imgui.enums.ImGuiSelectableFlags
- Double - Static variable in class imgui.enums.ImGuiDataType
- Down - Static variable in class imgui.enums.ImGuiDir
- DownArrow - Static variable in class imgui.enums.ImGuiKey
- DpadDown - Static variable in class imgui.enums.ImGuiNavInput
- DpadLeft - Static variable in class imgui.enums.ImGuiNavInput
- DpadRight - Static variable in class imgui.enums.ImGuiNavInput
- DpadUp - Static variable in class imgui.enums.ImGuiNavInput
- DragDropTarget - Static variable in class imgui.enums.ImGuiCol
- dragFloat(String, float[]) - Static method in class imgui.ImGui
- dragFloat(String, float[], float) - Static method in class imgui.ImGui
- dragFloat(String, float[], float, float, float) - Static method in class imgui.ImGui
-
If
vMin >= vMax
we have no bound - dragFloat(String, float[], float, float, float, String) - Static method in class imgui.ImGui
-
If
vMin >= vMax
we have no bound - dragFloat(String, float[], float, float, float, String, float) - Static method in class imgui.ImGui
-
If
vMin >= vMax
we have no bound - dragFloat2(String, float[]) - Static method in class imgui.ImGui
- dragFloat2(String, float[], float) - Static method in class imgui.ImGui
- dragFloat2(String, float[], float, float) - Static method in class imgui.ImGui
- dragFloat2(String, float[], float, float, float) - Static method in class imgui.ImGui
- dragFloat2(String, float[], float, float, float, String) - Static method in class imgui.ImGui
- dragFloat2(String, float[], float, float, float, String, float) - Static method in class imgui.ImGui
- dragFloat3(String, float[]) - Static method in class imgui.ImGui
- dragFloat3(String, float[], float) - Static method in class imgui.ImGui
- dragFloat3(String, float[], float, float) - Static method in class imgui.ImGui
- dragFloat3(String, float[], float, float, float) - Static method in class imgui.ImGui
- dragFloat3(String, float[], float, float, float, String) - Static method in class imgui.ImGui
- dragFloat3(String, float[], float, float, float, String, float) - Static method in class imgui.ImGui
- dragFloat4(String, float[]) - Static method in class imgui.ImGui
- dragFloat4(String, float[], float) - Static method in class imgui.ImGui
- dragFloat4(String, float[], float, float) - Static method in class imgui.ImGui
- dragFloat4(String, float[], float, float, float) - Static method in class imgui.ImGui
- dragFloat4(String, float[], float, float, float, String) - Static method in class imgui.ImGui
- dragFloat4(String, float[], float, float, float, String, float) - Static method in class imgui.ImGui
- dragFloatRange2(String, float[], float[]) - Static method in class imgui.ImGui
- dragFloatRange2(String, float[], float[], float) - Static method in class imgui.ImGui
- dragFloatRange2(String, float[], float[], float, float) - Static method in class imgui.ImGui
- dragFloatRange2(String, float[], float[], float, float, float) - Static method in class imgui.ImGui
- dragFloatRange2(String, float[], float[], float, float, float, String) - Static method in class imgui.ImGui
- dragFloatRange2(String, float[], float[], float, float, float, String, String) - Static method in class imgui.ImGui
- dragFloatRange2(String, float[], float[], float, float, float, String, String, float) - Static method in class imgui.ImGui
- dragInt(String, int[]) - Static method in class imgui.ImGui
- dragInt(String, int[], float) - Static method in class imgui.ImGui
- dragInt(String, int[], float, float) - Static method in class imgui.ImGui
- dragInt(String, int[], float, float, float) - Static method in class imgui.ImGui
-
If
vMin >= vMax
we have no bound - dragInt(String, int[], float, float, float, String) - Static method in class imgui.ImGui
-
If
vMin >= vMax
we have no bound - dragInt2(String, int[]) - Static method in class imgui.ImGui
- dragInt2(String, int[], float) - Static method in class imgui.ImGui
- dragInt2(String, int[], float, float) - Static method in class imgui.ImGui
- dragInt2(String, int[], float, float, float) - Static method in class imgui.ImGui
- dragInt2(String, int[], float, float, float, String) - Static method in class imgui.ImGui
- dragInt3(String, int[]) - Static method in class imgui.ImGui
- dragInt3(String, int[], float) - Static method in class imgui.ImGui
- dragInt3(String, int[], float, float) - Static method in class imgui.ImGui
- dragInt3(String, int[], float, float, float) - Static method in class imgui.ImGui
- dragInt3(String, int[], float, float, float, String) - Static method in class imgui.ImGui
- dragInt4(String, int[]) - Static method in class imgui.ImGui
- dragInt4(String, int[], float) - Static method in class imgui.ImGui
- dragInt4(String, int[], float, float) - Static method in class imgui.ImGui
- dragInt4(String, int[], float, float, float) - Static method in class imgui.ImGui
- dragInt4(String, int[], float, float, float, String) - Static method in class imgui.ImGui
- dragIntRange2(String, int[], int[]) - Static method in class imgui.ImGui
- dragIntRange2(String, int[], int[], float) - Static method in class imgui.ImGui
- dragIntRange2(String, int[], int[], float, float) - Static method in class imgui.ImGui
- dragIntRange2(String, int[], int[], float, float, float) - Static method in class imgui.ImGui
- dragIntRange2(String, int[], int[], float, float, float, String) - Static method in class imgui.ImGui
- dragIntRange2(String, int[], int[], float, float, float, String, String) - Static method in class imgui.ImGui
- dragScalar(String, int, ImDouble, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImDouble, float, double) - Static method in class imgui.ImGui
- dragScalar(String, int, ImDouble, float, double, double) - Static method in class imgui.ImGui
- dragScalar(String, int, ImDouble, float, double, double, String) - Static method in class imgui.ImGui
- dragScalar(String, int, ImDouble, float, double, double, String, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImFloat, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImFloat, float, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImFloat, float, float, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImFloat, float, float, float, String) - Static method in class imgui.ImGui
- dragScalar(String, int, ImFloat, float, float, float, String, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImInt, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImInt, float, int) - Static method in class imgui.ImGui
- dragScalar(String, int, ImInt, float, int, int) - Static method in class imgui.ImGui
- dragScalar(String, int, ImInt, float, int, int, String) - Static method in class imgui.ImGui
- dragScalar(String, int, ImInt, float, int, int, String, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImLong, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImLong, float, long) - Static method in class imgui.ImGui
- dragScalar(String, int, ImLong, float, long, long) - Static method in class imgui.ImGui
- dragScalar(String, int, ImLong, float, long, long, String) - Static method in class imgui.ImGui
- dragScalar(String, int, ImLong, float, long, long, String, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImShort, float) - Static method in class imgui.ImGui
- dragScalar(String, int, ImShort, float, short) - Static method in class imgui.ImGui
- dragScalar(String, int, ImShort, float, short, short) - Static method in class imgui.ImGui
- dragScalar(String, int, ImShort, float, short, short, String) - Static method in class imgui.ImGui
- dragScalar(String, int, ImShort, float, short, short, String, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImDouble, int, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImDouble, int, float, double) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImDouble, int, float, double, double) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImDouble, int, float, double, double, String) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImDouble, int, float, double, double, String, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImFloat, int, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImFloat, int, float, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImFloat, int, float, float, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImFloat, int, float, float, float, String) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImFloat, int, float, float, float, String, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImInt, int, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImInt, int, float, int) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImInt, int, float, int, int) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImInt, int, float, int, int, String) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImInt, int, float, int, int, String, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImLong, int, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImLong, int, float, long) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImLong, int, float, long, long) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImLong, int, float, long, long, String) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImLong, int, float, long, long, String, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImShort, int, float) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImShort, int, float, short) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImShort, int, float, short, short) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImShort, int, float, short, short, String) - Static method in class imgui.ImGui
- dragScalarN(String, int, ImShort, int, float, short, short, String, float) - Static method in class imgui.ImGui
- dummy(float, float) - Static method in class imgui.ImGui
-
Add a dummy item of given size.
E
- end() - Static method in class imgui.ImGui
- End - Static variable in class imgui.enums.ImGuiKey
- endChild() - Static method in class imgui.ImGui
- endChildFrame() - Static method in class imgui.ImGui
-
Always call EndChildFrame() regardless of BeginChildFrame() return values (which indicates a collapsed/clipped window)
- endCombo() - Static method in class imgui.ImGui
-
Only call EndCombo() if BeginCombo() returns true!
- endDragDropSource() - Static method in class imgui.ImGui
-
Only call EndDragDropSource() if BeginDragDropSource() returns true!
- endDragDropTarget() - Static method in class imgui.ImGui
-
Only call EndDragDropTarget() if BeginDragDropTarget() returns true!
- endFrame() - Static method in class imgui.ImGui
-
Ends the Dear ImGui frame.
- endGroup() - Static method in class imgui.ImGui
-
Unlock horizontal starting position + capture the whole group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine() on whole group, etc.)
- endMainMenuBar() - Static method in class imgui.ImGui
-
Only call EndMainMenuBar() if BeginMainMenuBar() returns true!
- endMenu() - Static method in class imgui.ImGui
-
Only call EndMenu() if BeginMenu() returns true!
- endMenuBar() - Static method in class imgui.ImGui
-
Only call EndMenuBar() if BeginMenuBar() returns true!
- endPopup() - Static method in class imgui.ImGui
-
only call EndPopup() if BeginPopupXXX() returns true!
- endTabBar() - Static method in class imgui.ImGui
-
Only call EndTabBar() if BeginTabBar() returns true!
- endTabItem() - Static method in class imgui.ImGui
-
Only call EndTabItem() if BeginTabItem() returns true!
- endTooltip() - Static method in class imgui.ImGui
- Enter - Static variable in class imgui.enums.ImGuiKey
- EnterReturnsTrue - Static variable in class imgui.enums.ImGuiInputTextFlags
- equals(Object) - Method in class imgui.ImBool
- equals(Object) - Method in class imgui.ImDouble
- equals(Object) - Method in class imgui.ImFloat
- equals(Object) - Method in class imgui.ImInt
- equals(Object) - Method in class imgui.ImLong
- equals(Object) - Method in class imgui.ImShort
- equals(Object) - Method in class imgui.ImString
- equals(Object) - Method in class imgui.ImVec2
- equals(Object) - Method in class imgui.ImVec4
- Escape - Static variable in class imgui.enums.ImGuiKey
F
- FirstUseEver - Static variable in class imgui.enums.ImGuiCond
- FittingPolicyDefault_ - Static variable in class imgui.enums.ImGuiTabBarFlags
- FittingPolicyMask_ - Static variable in class imgui.enums.ImGuiTabBarFlags
- FittingPolicyResizeDown - Static variable in class imgui.enums.ImGuiTabBarFlags
- FittingPolicyScroll - Static variable in class imgui.enums.ImGuiTabBarFlags
- Float - Static variable in class imgui.enums.ImGuiColorEditFlags
- Float - Static variable in class imgui.enums.ImGuiDataType
- FocusNext - Static variable in class imgui.enums.ImGuiNavInput
- FocusPrev - Static variable in class imgui.enums.ImGuiNavInput
- FrameBg - Static variable in class imgui.enums.ImGuiCol
- FrameBgActive - Static variable in class imgui.enums.ImGuiCol
- FrameBgHovered - Static variable in class imgui.enums.ImGuiCol
- FrameBorderSize - Static variable in class imgui.enums.ImGuiStyleVar
- framebufferScaleX - Variable in class imgui.ImDrawData
- framebufferScaleY - Variable in class imgui.ImDrawData
- Framed - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- FramePadding - Static variable in class imgui.enums.ImGuiStyleVar
- FramePadding - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- FrameRounding - Static variable in class imgui.enums.ImGuiStyleVar
G
- get() - Method in class imgui.callbacks.ImStrSupplier
- get() - Method in class imgui.ImBool
- get() - Method in class imgui.ImDouble
- get() - Method in class imgui.ImFloat
- get() - Method in class imgui.ImInt
- get() - Method in class imgui.ImLong
- get() - Method in class imgui.ImShort
- get() - Method in class imgui.ImString
- getAlpha() - Method in class imgui.ImGuiStyle
- getAntiAliasedFill() - Method in class imgui.ImGuiStyle
- getAntiAliasedLines() - Method in class imgui.ImGuiStyle
- getBackendFlags() - Method in class imgui.ImGuiIO
- getBackendPlatformName() - Method in class imgui.ImGuiIO
- getBackendRendererName() - Method in class imgui.ImGuiIO
- getBackgroundDrawList() - Static method in class imgui.ImGui
-
This draw list will be the first rendering one.
- getBufferSize() - Method in class imgui.ImString
-
Get the size of the data buffer.
- getButtonTextAlign(ImVec2) - Method in class imgui.ImGuiStyle
- getChildBorderSize() - Method in class imgui.ImGuiStyle
- getChildRounding() - Method in class imgui.ImGuiStyle
- getClipboardText() - Static method in class imgui.ImGui
- getClipRectMax(ImVec2) - Method in class imgui.ImDrawList
- getClipRectMin(ImVec2) - Method in class imgui.ImDrawList
- getColorButtonPosition() - Method in class imgui.ImGuiStyle
- getColors(float[][]) - Method in class imgui.ImGuiStyle
- getColorU32(float, float, float, float) - Static method in class imgui.ImGui
-
Retrieve given color with style alpha applied
- getColorU32(int) - Static method in class imgui.ImGui
-
Retrieve given style color with style alpha applied and optional extra alpha multiplier
- getColorU32(int, float) - Static method in class imgui.ImGui
-
Retrieve given style color with style alpha applied and optional extra alpha multiplier
- getColorU32i(int) - Static method in class imgui.ImGui
-
Retrieve given color with style alpha applied BINDING NOTICE: Since
ImGui.getColorU32(int)
has the same signature, this specific method has an 'i' suffix. - getColumnIndex() - Static method in class imgui.ImGui
-
Get current column index
- getColumnOffset() - Static method in class imgui.ImGui
-
Get position of column line (in pixels, from the left side of the contents region).
- getColumnOffset(int) - Static method in class imgui.ImGui
-
Get position of column line (in pixels, from the left side of the contents region).
- getColumnsCount() - Static method in class imgui.ImGui
- getColumnsMinSpacing() - Method in class imgui.ImGuiStyle
- getColumnWidth() - Static method in class imgui.ImGui
-
Get column width (in pixels).
- getColumnWidth(int) - Static method in class imgui.ImGui
-
Get column width (in pixels).
- getConfigFlags() - Method in class imgui.ImGuiIO
- getConfigInputTextCursorBlink() - Method in class imgui.ImGuiIO
- getConfigMacOSXBehaviors() - Method in class imgui.ImGuiIO
- getConfigWindowsMemoryCompactTimer() - Method in class imgui.ImGuiIO
- getConfigWindowsMoveFromTitleBarOnly() - Method in class imgui.ImGuiIO
- getConfigWindowsResizeFromEdges() - Method in class imgui.ImGuiIO
- getContentRegionAvail(ImVec2) - Static method in class imgui.ImGui
-
== GetContentRegionMax() - GetCursorPos()
- getContentRegionAvailWidth() - Static method in class imgui.ImGui
-
Content boundaries min (roughly (0,0)-Scroll), in window coordinates
- getContentRegionMax(ImVec2) - Static method in class imgui.ImGui
-
Current content boundaries (typically window boundaries including scrolling, or current column boundaries), in windows coordinates
- getCursorPos(ImVec2) - Static method in class imgui.ImGui
-
Cursor position in window coordinates (relative to window position)
- getCursorPosX() - Static method in class imgui.ImGui
- getCursorPosY() - Static method in class imgui.ImGui
- getCursorScreenPos(ImVec2) - Static method in class imgui.ImGui
-
Cursor position in absolute screen coordinates [0..io.DisplaySize] (useful to work with ImDrawList API)
- getCursorStartPos(ImVec2) - Static method in class imgui.ImGui
-
Initial cursor position in window coordinates
- getCurveTessellationTol() - Method in class imgui.ImGuiStyle
- getDeltaTime() - Method in class imgui.ImGuiIO
- getDisplayFramebufferScale(ImVec2) - Method in class imgui.ImGuiIO
- getDisplaySafeAreaPadding(ImVec2) - Method in class imgui.ImGuiStyle
- getDisplaySize(ImVec2) - Method in class imgui.ImGuiIO
- getDisplayWindowPadding(ImVec2) - Method in class imgui.ImGuiStyle
- getDragDropPayload() - Static method in class imgui.ImGui
-
Peek directly into the current payload from anywhere.
- getDrawData() - Static method in class imgui.ImGui
-
Valid after Render() and until the next call to NewFrame().
- getFontSize() - Static method in class imgui.ImGui
-
Get current font size (= height in pixels) of current font with current scale applied
- getFontTexUvWhitePixel(ImVec2) - Static method in class imgui.ImGui
-
Get UV coordinate for a while pixel, useful to draw custom shapes via the ImDrawList API
- getForegroundDrawList() - Static method in class imgui.ImGui
-
This draw list will be the last rendered one.
- getFrameBorderSize() - Method in class imgui.ImGuiStyle
- getFrameCount() - Static method in class imgui.ImGui
-
Get global imgui frame count.
- getFrameHeight() - Static method in class imgui.ImGui
-
~ FontSize + style.FramePadding.y * 2
- getFrameHeightWithSpacing() - Static method in class imgui.ImGui
-
~ FontSize + style.FramePadding.y * 2 + style.ItemSpacing.y (distance in pixels between 2 consecutive lines of framed widgets)
- getFramePadding(ImVec2) - Method in class imgui.ImGuiStyle
- getFramerate() - Method in class imgui.ImGuiIO
- getFrameRounding() - Method in class imgui.ImGuiStyle
- getGrabMinSize() - Method in class imgui.ImGuiStyle
- getGrabRounding() - Method in class imgui.ImGuiStyle
- getID(long) - Static method in class imgui.ImGui
- getID(String) - Static method in class imgui.ImGui
-
Calculate unique ID (hash of whole ID stack + given parameter).
- getID(String, String) - Static method in class imgui.ImGui
- getImDrawListFlags() - Method in class imgui.ImDrawList
- getIndentSpacing() - Method in class imgui.ImGuiStyle
- getIniFilename() - Method in class imgui.ImGuiIO
- getIniSavingRate() - Method in class imgui.ImGuiIO
- getIO() - Static method in class imgui.ImGui
-
Access the IO structure (mouse/keyboard/gamepad inputs, time, various configuration options/flags).
- getItemInnerSpacing(ImVec2) - Method in class imgui.ImGuiStyle
- getItemRectMax(ImVec2) - Static method in class imgui.ImGui
-
Get lower-right bounding rectangle of the last item (screen space)
- getItemRectMin(ImVec2) - Static method in class imgui.ImGui
-
Get upper-left bounding rectangle of the last item (screen space)
- getItemRectSize(ImVec2) - Static method in class imgui.ImGui
-
Get size of last item
- getItemSpacing(ImVec2) - Method in class imgui.ImGuiStyle
- getKeyAlt() - Method in class imgui.ImGuiIO
- getKeyCtrl() - Method in class imgui.ImGuiIO
- getKeyIndex(int) - Static method in class imgui.ImGui
-
Map ImGuiKey_* values into user's key index.
- getKeyMap(int) - Method in class imgui.ImGuiIO
- getKeyMap(int[]) - Method in class imgui.ImGuiIO
- getKeyPressedAmount(int, float, float) - Static method in class imgui.ImGui
-
Uses provided repeat rate/delay.
- getKeyRepeatDelay() - Method in class imgui.ImGuiIO
- getKeyRepeatRate() - Method in class imgui.ImGuiIO
- getKeysDown(boolean[]) - Method in class imgui.ImGuiIO
- getKeysDown(int) - Method in class imgui.ImGuiIO
- getKeyShift() - Method in class imgui.ImGuiIO
- getKeySuper() - Method in class imgui.ImGuiIO
- getLength() - Method in class imgui.ImString
-
Get the length of the text inside of the data buffer.
- getLogFilename() - Method in class imgui.ImGuiIO
- getMetricsActiveAllocations() - Method in class imgui.ImGuiIO
- getMetricsActiveWindows() - Method in class imgui.ImGuiIO
- getMetricsRenderIndices() - Method in class imgui.ImGuiIO
- getMetricsRenderVertices() - Method in class imgui.ImGuiIO
- getMetricsRenderWindows() - Method in class imgui.ImGuiIO
- getMouseCursor() - Static method in class imgui.ImGui
-
Get desired cursor type, reset in ImGui::NewFrame(), this is updated during the frame.
- getMouseCursorScale() - Method in class imgui.ImGuiStyle
- getMouseDelta(ImVec2) - Method in class imgui.ImGuiIO
- getMouseDoubleClickMaxDist() - Method in class imgui.ImGuiIO
- getMouseDoubleClickTime() - Method in class imgui.ImGuiIO
- getMouseDown(boolean[]) - Method in class imgui.ImGuiIO
- getMouseDown(int) - Method in class imgui.ImGuiIO
- getMouseDragDelta(ImVec2) - Static method in class imgui.ImGui
-
Return the delta from the initial clicking position while the mouse button is pressed or was just released.
- getMouseDragDelta(ImVec2, int) - Static method in class imgui.ImGui
-
Return the delta from the initial clicking position while the mouse button is pressed or was just released.
- getMouseDragDelta(ImVec2, int, float) - Static method in class imgui.ImGui
-
Return the delta from the initial clicking position while the mouse button is pressed or was just released.
- getMouseDragThreshold() - Method in class imgui.ImGuiIO
- getMouseDrawCursor() - Method in class imgui.ImGuiIO
- getMousePos(ImVec2) - Static method in class imgui.ImGui
-
Shortcut to ImGui::GetIO().MousePos provided by user, to be consistent with other calls
- getMousePos(ImVec2) - Method in class imgui.ImGuiIO
- getMousePosOnOpeningCurrentPopup(ImVec2) - Static method in class imgui.ImGui
-
Retrieve backup of mouse position at the time of opening popup we have BeginPopup() into
- getMouseWheel() - Method in class imgui.ImGuiIO
- getMouseWheelH() - Method in class imgui.ImGuiIO
- getNavActive() - Method in class imgui.ImGuiIO
- getNavVisible() - Method in class imgui.ImGuiIO
- getPopupBorderSize() - Method in class imgui.ImGuiStyle
- getPopupRounding() - Method in class imgui.ImGuiStyle
- getScrollbarRounding() - Method in class imgui.ImGuiStyle
- getScrollbarSize() - Method in class imgui.ImGuiStyle
- getScrollMaxX() - Static method in class imgui.ImGui
-
Get maximum scrolling amount ~~ ContentSize.X - WindowSize.X
- getScrollMaxY() - Static method in class imgui.ImGui
-
Get maximum scrolling amount ~~ ContentSize.Y - WindowSize.Y
- getScrollX() - Static method in class imgui.ImGui
-
Get scrolling amount [0..GetScrollMaxX()]
- getScrollY() - Static method in class imgui.ImGui
-
Get scrolling amount [0..GetScrollMaxY()]
- getSelectableTextAlign(ImVec2) - Method in class imgui.ImGuiStyle
- getStyle() - Static method in class imgui.ImGui
-
Access the Style structure (colors, sizes).
- getStyleColorName(int) - Static method in class imgui.ImGui
-
Get a string corresponding to the enum value (for display, saving, etc.).
- getStyleColorVec4(int, ImVec4) - Static method in class imgui.ImGui
-
Retrieve style color as stored in ImGuiStyle structure.
- getTabBorderSize() - Method in class imgui.ImGuiStyle
- getTabRounding() - Method in class imgui.ImGuiStyle
- getTextLineHeight() - Static method in class imgui.ImGui
-
~ FontSize
- getTextLineHeightWithSpacing() - Static method in class imgui.ImGui
-
~ FontSize + style.ItemSpacing.y (distance in pixels between 2 consecutive lines of text)
- getTime() - Static method in class imgui.ImGui
-
Get global imgui time.
- getTouchExtraPadding(ImVec2) - Method in class imgui.ImGuiStyle
- getTreeNodeToLabelSpacing() - Static method in class imgui.ImGui
-
Horizontal distance preceding label when using TreeNode*() or Bullet() == (g.FontSize + style.FramePadding.x*2) for a regular unframed TreeNode
- getVersion() - Static method in class imgui.ImGui
-
Get the compiled version string e.g.
- getWantCaptureKeyboard() - Method in class imgui.ImGuiIO
- getWantCaptureMouse() - Method in class imgui.ImGuiIO
- getWantSaveIniSettings() - Method in class imgui.ImGuiIO
- getWantSetMousePos() - Method in class imgui.ImGuiIO
- getWantTextInput() - Method in class imgui.ImGuiIO
- getWindowBorderSize() - Method in class imgui.ImGuiStyle
- getWindowContentRegionMax(ImVec2) - Static method in class imgui.ImGui
- getWindowContentRegionMin(ImVec2) - Static method in class imgui.ImGui
-
Content boundaries max (roughly (0,0)+Size-Scroll) where Size can be override with SetNextWindowContentSize(), in window coordinates
- getWindowDrawList() - Static method in class imgui.ImGui
-
Get draw list associated to the current window, to append your own drawing primitives
- getWindowHeight() - Static method in class imgui.ImGui
-
Get current window height (shortcut for GetWindowSize().y)
- getWindowMenuButtonPosition() - Method in class imgui.ImGuiStyle
- getWindowMinSize(ImVec2) - Method in class imgui.ImGuiStyle
- getWindowPadding(ImVec2) - Method in class imgui.ImGuiStyle
- getWindowPos(ImVec2) - Static method in class imgui.ImGui
-
Get current window position in screen space (useful if you want to do your own drawing via the DrawList API)
- getWindowRounding() - Method in class imgui.ImGuiStyle
- getWindowSize(ImVec2) - Static method in class imgui.ImGui
-
Get current window size
- getWindowTitleAlign(ImVec2) - Method in class imgui.ImGuiStyle
- getWindowWidth() - Static method in class imgui.ImGui
-
Get current window width (shortcut for GetWindowSize().x)
- GrabMinSize - Static variable in class imgui.enums.ImGuiStyleVar
- GrabRounding - Static variable in class imgui.enums.ImGuiStyleVar
H
- Hand - Static variable in class imgui.enums.ImGuiMouseCursor
- HasGamepad - Static variable in class imgui.enums.ImGuiBackendFlags
- hashCode() - Method in class imgui.ImBool
- hashCode() - Method in class imgui.ImDouble
- hashCode() - Method in class imgui.ImFloat
- hashCode() - Method in class imgui.ImInt
- hashCode() - Method in class imgui.ImLong
- hashCode() - Method in class imgui.ImShort
- hashCode() - Method in class imgui.ImString
- hashCode() - Method in class imgui.ImVec2
- hashCode() - Method in class imgui.ImVec4
- HasMouseCursors - Static variable in class imgui.enums.ImGuiBackendFlags
- HasSetMousePos - Static variable in class imgui.enums.ImGuiBackendFlags
- HDR - Static variable in class imgui.enums.ImGuiColorEditFlags
- Header - Static variable in class imgui.enums.ImGuiCol
- HeaderActive - Static variable in class imgui.enums.ImGuiCol
- HeaderHovered - Static variable in class imgui.enums.ImGuiCol
- height - Variable in class imgui.TexDataRGBA32
- HeightLarge - Static variable in class imgui.enums.ImGuiComboFlags
- HeightLargest - Static variable in class imgui.enums.ImGuiComboFlags
- HeightMask_ - Static variable in class imgui.enums.ImGuiComboFlags
- HeightRegular - Static variable in class imgui.enums.ImGuiComboFlags
- HeightSmall - Static variable in class imgui.enums.ImGuiComboFlags
- Home - Static variable in class imgui.enums.ImGuiKey
- HorizontalScrollbar - Static variable in class imgui.enums.ImGuiWindowFlags
I
- I_BUFFER_SIZE - Static variable in class imgui.ImDrawData
- iByteBuffer - Variable in class imgui.ImDrawData
- image(int, float, float) - Static method in class imgui.ImGui
- image(int, float, float, float, float) - Static method in class imgui.ImGui
- image(int, float, float, float, float, float, float) - Static method in class imgui.ImGui
- image(int, float, float, float, float, float, float, float, float, float, float) - Static method in class imgui.ImGui
- image(int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class imgui.ImGui
- imageButton(int, float, float) - Static method in class imgui.ImGui
-
<0
framePadding uses default frame padding settings. - imageButton(int, float, float, float, float) - Static method in class imgui.ImGui
-
<0
framePadding uses default frame padding settings. - imageButton(int, float, float, float, float, float, float) - Static method in class imgui.ImGui
-
<0
framePadding uses default frame padding settings. - imageButton(int, float, float, float, float, float, float, int) - Static method in class imgui.ImGui
-
<0
framePadding uses default frame padding settings. - imageButton(int, float, float, float, float, float, float, int, float, float, float, float) - Static method in class imgui.ImGui
-
<0
framePadding uses default frame padding settings. - imageButton(int, float, float, float, float, float, float, int, float, float, float, float, float, float, float, float) - Static method in class imgui.ImGui
-
<0
framePadding uses default frame padding settings. - ImBool - Class in imgui
- ImBool() - Constructor for class imgui.ImBool
- ImBool(boolean) - Constructor for class imgui.ImBool
- ImDouble - Class in imgui
- ImDouble() - Constructor for class imgui.ImDouble
- ImDouble(double) - Constructor for class imgui.ImDouble
- ImDrawCornerFlags - Class in imgui.enums
- ImDrawData - Class in imgui
-
All draw data to render a Dear ImGui frame.
- ImDrawList - Class in imgui
-
Draw command list This is the low-level list of polygons that ImGui:: functions are filling.
- ImDrawListFlags - Class in imgui.enums
- ImFloat - Class in imgui
- ImFloat() - Constructor for class imgui.ImFloat
- ImFloat(float) - Constructor for class imgui.ImFloat
- ImFontAtlasFlags - Class in imgui.enums
- imgui - package imgui
- ImGui - Class in imgui
- imgui.callbacks - package imgui.callbacks
- imgui.enums - package imgui.enums
- ImGuiBackendFlags - Class in imgui.enums
-
Back-end capabilities flags stored in io.BackendFlags.
- ImGuiCol - Class in imgui.enums
-
Enumeration for PushStyleColor() / PopStyleColor()
- ImGuiColorEditFlags - Class in imgui.enums
-
Flags for ColorEdit3() / ColorEdit4() / ColorPicker3() / ColorPicker4() / ColorButton()
- ImGuiComboFlags - Class in imgui.enums
-
Flags for ImGui::BeginCombo()
- ImGuiCond - Class in imgui.enums
-
Enumateration for ImGui::SetWindow***(), SetNextWindow***(), SetNextItem***() functions Represent a condition.
- ImGuiConfigFlags - Class in imgui.enums
-
Configuration flags stored in io.ConfigFlags.
- ImGuiDataType - Class in imgui.enums
-
A primary data type
- ImGuiDir - Class in imgui.enums
-
A cardinal direction
- ImGuiDragDropFlags - Class in imgui.enums
-
Flags for ImGui::BeginDragDropSource(), ImGui::AcceptDragDropPayload()
- ImGuiFocusedFlags - Class in imgui.enums
-
Flags for ImGui::IsWindowFocused()
- ImGuiHoveredFlags - Class in imgui.enums
-
Flags for ImGui::IsItemHovered(), ImGui::IsWindowHovered() Note: if you are trying to check whether your mouse should be dispatched to imgui or to your app, you should use the 'io.WantCaptureMouse' boolean for that.
- ImGuiInputTextData - Class in imgui
-
Use this class to customize your ImGui input.
- ImGuiInputTextFlags - Class in imgui.enums
-
Flags for ImGui::InputText()
- ImGuiIO - Class in imgui
-
Communicate most settings and inputs/outputs to Dear ImGui using this structure.
- ImGuiKey - Class in imgui.enums
-
User fill ImGuiIO.KeyMap[] array with indices into the ImGuiIO.KeysDown[512] array
- ImGuiMouseCursor - Class in imgui.enums
-
Enumeration for GetMouseCursor() User code may request binding to display given cursor by calling SetMouseCursor(), which is why we have some cursors that are marked unused here
- ImGuiNavInput - Class in imgui.enums
-
Gamepad/Keyboard directional navigation Keyboard: Set io.ConfigFlags |= ImGuiConfigFlags_NavEnableKeyboard to enable.
- ImGuiSelectableFlags - Class in imgui.enums
-
Flags for ImGui::Selectable()
- ImGuiStyle - Class in imgui
-
You may modify the ImGui::GetStyle() main instance during initialization and before NewFrame().
- ImGuiStyleVar - Class in imgui.enums
-
Enumeration for PushStyleVar() / PopStyleVar() to temporarily modify the ImGuiStyle structure.
- ImGuiTabBarFlags - Class in imgui.enums
-
Flags for ImGui::BeginTabBar()
- ImGuiTabItemFlags - Class in imgui.enums
-
Flags for ImGui::BeginTabItem()
- ImGuiTreeNodeFlags - Class in imgui.enums
-
Flags for ImGui::TreeNodeEx(), ImGui::CollapsingHeader*()
- ImGuiWindowFlags - Class in imgui.enums
-
Flags for ImGui::Begin()
- ImInt - Class in imgui
- ImInt() - Constructor for class imgui.ImInt
- ImInt(int) - Constructor for class imgui.ImInt
- ImLong - Class in imgui
- ImLong() - Constructor for class imgui.ImLong
- ImLong(long) - Constructor for class imgui.ImLong
- ImShort - Class in imgui
- ImShort() - Constructor for class imgui.ImShort
- ImShort(short) - Constructor for class imgui.ImShort
- ImStrConsumer - Class in imgui.callbacks
-
Callback to supply Java string form native code.
- ImStrConsumer() - Constructor for class imgui.callbacks.ImStrConsumer
- ImString - Class in imgui
-
Wrapper for
String
to use inside of th Dear ImGui input widgets. - ImString() - Constructor for class imgui.ImString
-
Creates an
ImString
instance withImString.DEFAULT_LENGTH
size for the inner buffer. - ImString(int) - Constructor for class imgui.ImString
-
Creates an
ImString
instance with provided size for the inner buffer. - ImString(String) - Constructor for class imgui.ImString
-
Creates an
ImString
instance from provided string. - ImString(String, int) - Constructor for class imgui.ImString
-
Create an
ImString
instance from provided string with custom size for the inner buffer. - ImStrSupplier - Class in imgui.callbacks
-
Callback to get Java string from native code.
- ImStrSupplier() - Constructor for class imgui.callbacks.ImStrSupplier
- ImVec2 - Class in imgui
- ImVec2() - Constructor for class imgui.ImVec2
- ImVec2(float, float) - Constructor for class imgui.ImVec2
- ImVec4 - Class in imgui
- ImVec4() - Constructor for class imgui.ImVec4
- ImVec4(float, float, float, float) - Constructor for class imgui.ImVec4
- indent() - Static method in class imgui.ImGui
-
Move content position toward the right, by style.IndentSpacing or indent_w if != 0
- indent(float) - Static method in class imgui.ImGui
-
Move content position toward the right, by style.IndentSpacing or indent_w if != 0
- IndentSpacing - Static variable in class imgui.enums.ImGuiStyleVar
- Input - Static variable in class imgui.enums.ImGuiNavInput
- inputData - Variable in class imgui.ImString
-
Configuration class to setup some specific behaviour for current string.
- inputDouble(String, ImDouble) - Static method in class imgui.ImGui
- inputDouble(String, ImDouble, double) - Static method in class imgui.ImGui
- inputDouble(String, ImDouble, double, double) - Static method in class imgui.ImGui
- inputDouble(String, ImDouble, double, double, String) - Static method in class imgui.ImGui
- inputDouble(String, ImDouble, double, double, String, int) - Static method in class imgui.ImGui
- inputFloat(String, ImFloat) - Static method in class imgui.ImGui
- inputFloat(String, ImFloat, float) - Static method in class imgui.ImGui
- inputFloat(String, ImFloat, float, float) - Static method in class imgui.ImGui
- inputFloat(String, ImFloat, float, float, String) - Static method in class imgui.ImGui
- inputFloat(String, ImFloat, float, float, String, int) - Static method in class imgui.ImGui
- inputFloat2(String, float[]) - Static method in class imgui.ImGui
- inputFloat2(String, float[], String) - Static method in class imgui.ImGui
- inputFloat2(String, float[], String, int) - Static method in class imgui.ImGui
- inputFloat3(String, float[]) - Static method in class imgui.ImGui
- inputFloat3(String, float[], String) - Static method in class imgui.ImGui
- inputFloat3(String, float[], String, int) - Static method in class imgui.ImGui
- inputFloat4(String, float[]) - Static method in class imgui.ImGui
- inputFloat4(String, float[], String) - Static method in class imgui.ImGui
- inputFloat4(String, float[], String, int) - Static method in class imgui.ImGui
- InputHSV - Static variable in class imgui.enums.ImGuiColorEditFlags
- inputInt(String, ImInt) - Static method in class imgui.ImGui
- inputInt(String, ImInt, int) - Static method in class imgui.ImGui
- inputInt(String, ImInt, int, int) - Static method in class imgui.ImGui
- inputInt(String, ImInt, int, int, int) - Static method in class imgui.ImGui
- inputInt2(String, int[]) - Static method in class imgui.ImGui
- inputInt2(String, int[], int) - Static method in class imgui.ImGui
- inputInt3(String, int[]) - Static method in class imgui.ImGui
- inputInt3(String, int[], int) - Static method in class imgui.ImGui
- inputInt4(String, int[]) - Static method in class imgui.ImGui
- inputInt4(String, int[], int) - Static method in class imgui.ImGui
- InputRGB - Static variable in class imgui.enums.ImGuiColorEditFlags
- inputScalar(String, int, ImDouble) - Static method in class imgui.ImGui
- inputScalar(String, int, ImDouble, double) - Static method in class imgui.ImGui
- inputScalar(String, int, ImDouble, double, double) - Static method in class imgui.ImGui
- inputScalar(String, int, ImDouble, double, double, String) - Static method in class imgui.ImGui
- inputScalar(String, int, ImDouble, double, double, String, int) - Static method in class imgui.ImGui
- inputScalar(String, int, ImFloat) - Static method in class imgui.ImGui
- inputScalar(String, int, ImFloat, float) - Static method in class imgui.ImGui
- inputScalar(String, int, ImFloat, float, float) - Static method in class imgui.ImGui
- inputScalar(String, int, ImFloat, float, float, String) - Static method in class imgui.ImGui
- inputScalar(String, int, ImFloat, float, float, String, int) - Static method in class imgui.ImGui
- inputScalar(String, int, ImInt) - Static method in class imgui.ImGui
- inputScalar(String, int, ImInt, int) - Static method in class imgui.ImGui
- inputScalar(String, int, ImInt, int, int) - Static method in class imgui.ImGui
- inputScalar(String, int, ImInt, int, int, String) - Static method in class imgui.ImGui
- inputScalar(String, int, ImInt, int, int, String, int) - Static method in class imgui.ImGui
- inputScalar(String, int, ImLong) - Static method in class imgui.ImGui
- inputScalar(String, int, ImLong, long) - Static method in class imgui.ImGui
- inputScalar(String, int, ImLong, long, long) - Static method in class imgui.ImGui
- inputScalar(String, int, ImLong, long, long, String) - Static method in class imgui.ImGui
- inputScalar(String, int, ImLong, long, long, String, int) - Static method in class imgui.ImGui
- inputScalar(String, int, ImShort) - Static method in class imgui.ImGui
- inputScalar(String, int, ImShort, short) - Static method in class imgui.ImGui
- inputScalar(String, int, ImShort, short, short) - Static method in class imgui.ImGui
- inputScalar(String, int, ImShort, short, short, String) - Static method in class imgui.ImGui
- inputScalar(String, int, ImShort, short, short, String, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImDouble, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImDouble, int, double) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImDouble, int, double, double) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImDouble, int, double, double, String) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImDouble, int, double, double, String, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImFloat, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImFloat, int, float) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImFloat, int, float, float) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImFloat, int, float, float, String) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImFloat, int, float, float, String, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImInt, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImInt, int, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImInt, int, int, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImInt, int, int, int, String) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImInt, int, int, int, String, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImLong, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImLong, int, long) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImLong, int, long, long) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImLong, int, long, long, String) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImLong, int, long, long, String, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImShort, int) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImShort, int, short) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImShort, int, short, short) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImShort, int, short, short, String) - Static method in class imgui.ImGui
- inputScalarN(String, int, ImShort, int, short, short, String, int) - Static method in class imgui.ImGui
- inputText(String, ImString) - Static method in class imgui.ImGui
- inputText(String, ImString, int) - Static method in class imgui.ImGui
- inputTextMultiline(String, ImString) - Static method in class imgui.ImGui
- inputTextMultiline(String, ImString, float, float) - Static method in class imgui.ImGui
- inputTextMultiline(String, ImString, float, float, int) - Static method in class imgui.ImGui
- inputTextMultiline(String, ImString, int) - Static method in class imgui.ImGui
- Insert - Static variable in class imgui.enums.ImGuiKey
- invisibleButton(String, float, float) - Static method in class imgui.ImGui
-
Button behavior without the visuals, frequently useful to build custom behaviors using the public api (along with IsItemActive, IsItemHovered, etc.)
- isAnyItemActive() - Static method in class imgui.ImGui
-
Is any item active?
- isAnyItemFocused() - Static method in class imgui.ImGui
-
Is any item focused?
- isAnyItemHovered() - Static method in class imgui.ImGui
-
Is any item hovered?
- isAnyMouseDown() - Static method in class imgui.ImGui
-
Is any mouse button held
- isItemActivated() - Static method in class imgui.ImGui
-
Was the last item just made active (item was previously inactive).
- isItemActive() - Static method in class imgui.ImGui
-
Is the last item active? (e.g.
- isItemClicked() - Static method in class imgui.ImGui
-
Is the last item clicked? (e.g.
- isItemClicked(int) - Static method in class imgui.ImGui
-
Is the last item clicked? (e.g.
- isItemDeactivated() - Static method in class imgui.ImGui
-
Was the last item just made inactive (item was previously active).
- isItemDeactivatedAfterEdit() - Static method in class imgui.ImGui
-
Was the last item just made inactive and made a value change when it was active? (e.g.
- isItemEdited() - Static method in class imgui.ImGui
-
Did the last item modify its underlying value this frame? or was pressed? This is generally the same as the "bool" return value of many widgets.
- isItemFocused() - Static method in class imgui.ImGui
-
Is the last item focused for keyboard/gamepad navigation?
- isItemHovered() - Static method in class imgui.ImGui
-
Is the last item hovered? (and usable, aka not blocked by a popup, etc.).
- isItemHovered(int) - Static method in class imgui.ImGui
-
Is the last item hovered? (and usable, aka not blocked by a popup, etc.).
- isItemToggledOpen() - Static method in class imgui.ImGui
-
Was the last item open state toggled? set by TreeNode().
- isItemVisible() - Static method in class imgui.ImGui
-
Is the last item visible? (items may be out of sight because of clipping/scrolling)
- isKeyDown(int) - Static method in class imgui.ImGui
-
Is key being held.
- isKeyPressed(int) - Static method in class imgui.ImGui
-
Was key pressed (went from !Down to Down).
- isKeyPressed(int, boolean) - Static method in class imgui.ImGui
-
Was key pressed (went from !Down to Down).
- isKeyReleased(int) - Static method in class imgui.ImGui
-
Was key released (went from Down to !Down)..
- isMouseClicked(int) - Static method in class imgui.ImGui
-
Did mouse button clicked (went from !Down to Down) (0=left, 1=right, 2=middle)
- isMouseClicked(int, boolean) - Static method in class imgui.ImGui
- isMouseDoubleClicked(int) - Static method in class imgui.ImGui
-
Did mouse button double-clicked.
- isMouseDown(int) - Static method in class imgui.ImGui
-
Is mouse button held (0=left, 1=right, 2=middle)
- isMouseDragging() - Static method in class imgui.ImGui
-
Is mouse dragging.
- isMouseDragging(int) - Static method in class imgui.ImGui
-
Is mouse dragging.
- isMouseDragging(int, float) - Static method in class imgui.ImGui
-
Is mouse dragging.
- isMouseHoveringRect(float, float, float, float) - Static method in class imgui.ImGui
-
Is mouse hovering given bounding rect (in screen space).
- isMouseHoveringRect(float, float, float, float, boolean) - Static method in class imgui.ImGui
-
Is mouse hovering given bounding rect (in screen space).
- isMousePosValid() - Static method in class imgui.ImGui
-
By convention we use (-FLT_MAX,-FLT_MAX) to denote that there is no mouse
- isMousePosValid(float, float) - Static method in class imgui.ImGui
-
By convention we use (-FLT_MAX,-FLT_MAX) to denote that there is no mouse
- isMouseReleased(int) - Static method in class imgui.ImGui
-
Did mouse button released (went from Down to !Down)
- isPopupOpen(String) - Static method in class imgui.ImGui
-
Return true if the popup is open at the current begin-ed level of the popup stack.
- isRectVisible(float, float) - Static method in class imgui.ImGui
-
Test if rectangle (of given size, starting from cursor position) is visible / not clipped.
- isRectVisible(float, float, float, float) - Static method in class imgui.ImGui
-
Test if rectangle (in screen space) is visible / not clipped.
- isResizable - Variable in class imgui.ImGuiInputTextData
-
If true, then string will be resized during the the
ImGui.inputText(java.lang.String, imgui.ImString)
andImGui.inputTextMultiline(java.lang.String, imgui.ImString)
methods. - IsSRGB - Static variable in class imgui.enums.ImGuiConfigFlags
- IsTouchScreen - Static variable in class imgui.enums.ImGuiConfigFlags
- isWindowAppearing() - Static method in class imgui.ImGui
- isWindowCollapsed() - Static method in class imgui.ImGui
- isWindowFocused() - Static method in class imgui.ImGui
-
Is current window focused? or its root/child, depending on flags.
- isWindowFocused(int) - Static method in class imgui.ImGui
-
Is current window focused? or its root/child, depending on flags.
- isWindowHovered() - Static method in class imgui.ImGui
-
Is current window hovered (and typically: not blocked by a popup/modal)? see flags for options.
- isWindowHovered(int) - Static method in class imgui.ImGui
-
Is current window hovered (and typically: not blocked by a popup/modal)? see flags for options.
- ItemInnerSpacing - Static variable in class imgui.enums.ImGuiStyleVar
- ItemSpacing - Static variable in class imgui.enums.ImGuiStyleVar
K
- KeyPadEnter - Static variable in class imgui.enums.ImGuiKey
L
- labelText(String, String) - Static method in class imgui.ImGui
-
Display text+label aligned the same way as value+label widgets
- Leaf - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- Left - Static variable in class imgui.enums.ImDrawCornerFlags
- Left - Static variable in class imgui.enums.ImGuiDir
- LeftArrow - Static variable in class imgui.enums.ImGuiKey
- listBox(String, ImInt, String[], int) - Static method in class imgui.ImGui
- listBox(String, ImInt, String[], int, int) - Static method in class imgui.ImGui
- listBoxFooter() - Static method in class imgui.ImGui
-
Terminate the scrolling region.
- listBoxHeader(String) - Static method in class imgui.ImGui
-
Use if you want to reimplement ListBox() will custom data or interactions.
- listBoxHeader(String, float, float) - Static method in class imgui.ImGui
-
Use if you want to reimplement ListBox() will custom data or interactions.
- listBoxHeader(String, int) - Static method in class imgui.ImGui
- listBoxHeader(String, int, int) - Static method in class imgui.ImGui
- loadIniSettingsFromDisk(String) - Static method in class imgui.ImGui
-
Call after CreateContext() and before the first call to NewFrame().
- loadIniSettingsFromMemory(String) - Static method in class imgui.ImGui
-
Call after CreateContext() and before the first call to NewFrame() to provide .ini data from your own data source.
- loadIniSettingsFromMemory(String, int) - Static method in class imgui.ImGui
-
Call after CreateContext() and before the first call to NewFrame() to provide .ini data from your own data source.
- logButtons() - Static method in class imgui.ImGui
-
Helper to display buttons for logging to tty/file/clipboard
- logFinish() - Static method in class imgui.ImGui
-
Stop logging (close file, etc.)
- logText(String) - Static method in class imgui.ImGui
-
Pass text data straight to log (without being displayed)
- logToClipboard() - Static method in class imgui.ImGui
-
Start logging to OS clipboard
- logToClipboard(int) - Static method in class imgui.ImGui
-
Start logging to OS clipboard
- logToFile() - Static method in class imgui.ImGui
-
Start logging to file
- logToFile(int) - Static method in class imgui.ImGui
-
Start logging to file
- logToFile(int, String) - Static method in class imgui.ImGui
-
Start logging to file
- logToTTY() - Static method in class imgui.ImGui
-
Start logging to tty (stdout)
- logToTTY(int) - Static method in class imgui.ImGui
-
Start logging to tty (stdout)
- LStickDown - Static variable in class imgui.enums.ImGuiNavInput
- LStickLeft - Static variable in class imgui.enums.ImGuiNavInput
- LStickRight - Static variable in class imgui.enums.ImGuiNavInput
- LStickUp - Static variable in class imgui.enums.ImGuiNavInput
M
- Menu - Static variable in class imgui.enums.ImGuiNavInput
- MenuBar - Static variable in class imgui.enums.ImGuiWindowFlags
- MenuBarBg - Static variable in class imgui.enums.ImGuiCol
- menuItem(String) - Static method in class imgui.ImGui
-
Return true when activated.
- menuItem(String, String) - Static method in class imgui.ImGui
-
Return true when activated.
- menuItem(String, String, boolean) - Static method in class imgui.ImGui
-
Return true when activated.
- menuItem(String, String, boolean, boolean) - Static method in class imgui.ImGui
-
Return true when activated.
- menuItem(String, String, ImBool) - Static method in class imgui.ImGui
-
Return true when activated + toggle (*pSelected) if pSelected != NULL
- menuItem(String, String, ImBool, boolean) - Static method in class imgui.ImGui
-
Return true when activated + toggle (*pSelected) if pSelected != NULL
- ModalWindowDimBg - Static variable in class imgui.enums.ImGuiCol
N
- NavEnableGamepad - Static variable in class imgui.enums.ImGuiConfigFlags
- NavEnableKeyboard - Static variable in class imgui.enums.ImGuiConfigFlags
- NavEnableSetMousePos - Static variable in class imgui.enums.ImGuiConfigFlags
- NavHighlight - Static variable in class imgui.enums.ImGuiCol
- NavLeftJumpsBackHere - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- NavNoCaptureKeyboard - Static variable in class imgui.enums.ImGuiConfigFlags
- NavWindowingDimBg - Static variable in class imgui.enums.ImGuiCol
- NavWindowingHighlight - Static variable in class imgui.enums.ImGuiCol
- newFrame() - Static method in class imgui.ImGui
-
Start a new Dear ImGui frame, you can submit any command from this point until Render()/EndFrame().
- newLine() - Static method in class imgui.ImGui
-
Undo a SameLine() or force a new line when in an horizontal-layout context.
- nextColumn() - Static method in class imgui.ImGui
-
Next column, defaults to current row or next row if the current row is finished
- NoAlpha - Static variable in class imgui.enums.ImGuiColorEditFlags
- NoArrowButton - Static variable in class imgui.enums.ImGuiComboFlags
- NoAutoOpenOnLog - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- NoBackground - Static variable in class imgui.enums.ImGuiWindowFlags
- NoBringToFrontOnFocus - Static variable in class imgui.enums.ImGuiWindowFlags
- NoCloseWithMiddleMouseButton - Static variable in class imgui.enums.ImGuiTabBarFlags
- NoCloseWithMiddleMouseButton - Static variable in class imgui.enums.ImGuiTabItemFlags
- NoCollapse - Static variable in class imgui.enums.ImGuiWindowFlags
- NoDecoration - Static variable in class imgui.enums.ImGuiWindowFlags
- NoDragDrop - Static variable in class imgui.enums.ImGuiColorEditFlags
- NoFocusOnAppearing - Static variable in class imgui.enums.ImGuiWindowFlags
- NoHorizontalScroll - Static variable in class imgui.enums.ImGuiInputTextFlags
- NoInputs - Static variable in class imgui.enums.ImGuiColorEditFlags
- NoInputs - Static variable in class imgui.enums.ImGuiWindowFlags
- NoLabel - Static variable in class imgui.enums.ImGuiColorEditFlags
- NoMouse - Static variable in class imgui.enums.ImGuiConfigFlags
- NoMouseCursorChange - Static variable in class imgui.enums.ImGuiConfigFlags
- NoMouseCursors - Static variable in class imgui.enums.ImFontAtlasFlags
- NoMouseInputs - Static variable in class imgui.enums.ImGuiWindowFlags
- NoMove - Static variable in class imgui.enums.ImGuiWindowFlags
- NoNav - Static variable in class imgui.enums.ImGuiWindowFlags
- NoNavFocus - Static variable in class imgui.enums.ImGuiWindowFlags
- NoNavInputs - Static variable in class imgui.enums.ImGuiWindowFlags
- None - Static variable in class imgui.enums.ImDrawCornerFlags
- None - Static variable in class imgui.enums.ImDrawListFlags
- None - Static variable in class imgui.enums.ImFontAtlasFlags
- None - Static variable in class imgui.enums.ImGuiBackendFlags
- None - Static variable in class imgui.enums.ImGuiColorEditFlags
- None - Static variable in class imgui.enums.ImGuiComboFlags
- None - Static variable in class imgui.enums.ImGuiConfigFlags
- None - Static variable in class imgui.enums.ImGuiDir
- None - Static variable in class imgui.enums.ImGuiDragDropFlags
- None - Static variable in class imgui.enums.ImGuiFocusedFlags
- None - Static variable in class imgui.enums.ImGuiHoveredFlags
- None - Static variable in class imgui.enums.ImGuiInputTextFlags
- None - Static variable in class imgui.enums.ImGuiMouseCursor
- None - Static variable in class imgui.enums.ImGuiSelectableFlags
- None - Static variable in class imgui.enums.ImGuiTabBarFlags
- None - Static variable in class imgui.enums.ImGuiTabItemFlags
- None - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- None - Static variable in class imgui.enums.ImGuiWindowFlags
- NoOptions - Static variable in class imgui.enums.ImGuiColorEditFlags
- NoPicker - Static variable in class imgui.enums.ImGuiColorEditFlags
- NoPowerOfTwoHeight - Static variable in class imgui.enums.ImFontAtlasFlags
- NoPreview - Static variable in class imgui.enums.ImGuiComboFlags
- NoPushId - Static variable in class imgui.enums.ImGuiTabItemFlags
- NoResize - Static variable in class imgui.enums.ImGuiWindowFlags
- NoSavedSettings - Static variable in class imgui.enums.ImGuiWindowFlags
- NoScrollbar - Static variable in class imgui.enums.ImGuiWindowFlags
- NoScrollWithMouse - Static variable in class imgui.enums.ImGuiWindowFlags
- NoSidePreview - Static variable in class imgui.enums.ImGuiColorEditFlags
- NoSmallPreview - Static variable in class imgui.enums.ImGuiColorEditFlags
- NoTabListScrollingButtons - Static variable in class imgui.enums.ImGuiTabBarFlags
- NoTitleBar - Static variable in class imgui.enums.ImGuiWindowFlags
- NoTooltip - Static variable in class imgui.enums.ImGuiColorEditFlags
- NoTooltip - Static variable in class imgui.enums.ImGuiTabBarFlags
- NoTreePushOnOpen - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- NoUndoRedo - Static variable in class imgui.enums.ImGuiInputTextFlags
O
- Once - Static variable in class imgui.enums.ImGuiCond
- OpenOnArrow - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- OpenOnDoubleClick - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- openPopup(String) - Static method in class imgui.ImGui
-
Call to mark popup as open (don't call every frame!).
- openPopupOnItemClick() - Static method in class imgui.ImGui
-
Helper to open popup when clicked on last item (note: actually triggers on the mouse _released_ event to be consistent with popup behaviors).
- openPopupOnItemClick(String) - Static method in class imgui.ImGui
-
Helper to open popup when clicked on last item (note: actually triggers on the mouse _released_ event to be consistent with popup behaviors).
- openPopupOnItemClick(String, int) - Static method in class imgui.ImGui
-
Helper to open popup when clicked on last item (note: actually triggers on the mouse _released_ event to be consistent with popup behaviors).
- OptionsDefault - Static variable in class imgui.enums.ImGuiColorEditFlags
P
- PageDown - Static variable in class imgui.enums.ImGuiKey
- PageUp - Static variable in class imgui.enums.ImGuiKey
- Password - Static variable in class imgui.enums.ImGuiInputTextFlags
- pathArcTo(float, float, float, float, float) - Method in class imgui.ImDrawList
- pathArcTo(float, float, float, float, float, int) - Method in class imgui.ImDrawList
- pathArcToFast(float, float, float, int, int) - Method in class imgui.ImDrawList
- pathBezierCurveTo(float, float, float, float, float, float, int) - Method in class imgui.ImDrawList
- pathClear() - Method in class imgui.ImDrawList
- pathFillConvex(int) - Method in class imgui.ImDrawList
- pathLineTo(float, float) - Method in class imgui.ImDrawList
- pathLineToMergeDuplicate(float, float) - Method in class imgui.ImDrawList
- pathRect(float, float, float, float) - Method in class imgui.ImDrawList
- pathRect(float, float, float, float, float) - Method in class imgui.ImDrawList
- pathRect(float, float, float, float, float, int) - Method in class imgui.ImDrawList
- pathStroke(int, boolean) - Method in class imgui.ImDrawList
- pathStroke(int, boolean, float) - Method in class imgui.ImDrawList
- PickerHueBar - Static variable in class imgui.enums.ImGuiColorEditFlags
- PickerHueWheel - Static variable in class imgui.enums.ImGuiColorEditFlags
- pixelBuffer - Variable in class imgui.TexDataRGBA32
- plotHistogram(String, float[], int) - Static method in class imgui.ImGui
- plotHistogram(String, float[], int, int) - Static method in class imgui.ImGui
- plotHistogram(String, float[], int, int, String) - Static method in class imgui.ImGui
- plotHistogram(String, float[], int, int, String, float) - Static method in class imgui.ImGui
- plotHistogram(String, float[], int, int, String, float, float) - Static method in class imgui.ImGui
- plotHistogram(String, float[], int, int, String, float, float, float, float) - Static method in class imgui.ImGui
- plotHistogram(String, float[], int, int, String, float, float, float, float, int) - Static method in class imgui.ImGui
- PlotHistogram - Static variable in class imgui.enums.ImGuiCol
- PlotHistogramHovered - Static variable in class imgui.enums.ImGuiCol
- plotLines(String, float[], int) - Static method in class imgui.ImGui
- plotLines(String, float[], int, int) - Static method in class imgui.ImGui
- plotLines(String, float[], int, int, String) - Static method in class imgui.ImGui
- plotLines(String, float[], int, int, String, float) - Static method in class imgui.ImGui
- plotLines(String, float[], int, int, String, float, float) - Static method in class imgui.ImGui
- plotLines(String, float[], int, int, String, float, float, float, float) - Static method in class imgui.ImGui
- plotLines(String, float[], int, int, String, float, float, float, float, int) - Static method in class imgui.ImGui
- PlotLines - Static variable in class imgui.enums.ImGuiCol
- PlotLinesHovered - Static variable in class imgui.enums.ImGuiCol
- popAllowKeyboardFocus() - Static method in class imgui.ImGui
- popButtonRepeat() - Static method in class imgui.ImGui
- popClipRect() - Method in class imgui.ImDrawList
- popClipRect() - Static method in class imgui.ImGui
- popFont() - Static method in class imgui.ImGui
- popID() - Static method in class imgui.ImGui
-
Pop from the ID stack.
- popItemWidth() - Static method in class imgui.ImGui
- popStyleColor() - Static method in class imgui.ImGui
- popStyleColor(int) - Static method in class imgui.ImGui
- popStyleVar() - Static method in class imgui.ImGui
- popStyleVar(int) - Static method in class imgui.ImGui
- popTextureId() - Method in class imgui.ImDrawList
- popTextWrapPos() - Static method in class imgui.ImGui
- PopupAlignLeft - Static variable in class imgui.enums.ImGuiComboFlags
- PopupBg - Static variable in class imgui.enums.ImGuiCol
- PopupBorderSize - Static variable in class imgui.enums.ImGuiStyleVar
- PopupRounding - Static variable in class imgui.enums.ImGuiStyleVar
- progressBar(float) - Static method in class imgui.ImGui
- progressBar(float, float, float) - Static method in class imgui.ImGui
- progressBar(float, float, float, String) - Static method in class imgui.ImGui
- pushAllowKeyboardFocus(boolean) - Static method in class imgui.ImGui
-
Allow focusing using TAB/Shift-TAB, enabled by default but you can disable it for certain widgets
- pushButtonRepeat(boolean) - Static method in class imgui.ImGui
-
In 'repeat' mode, Button*() functions return repeated true in a typematic manner (using io.KeyRepeatDelay/io.KeyRepeatRate setting).
- pushClipRect(float, float, float, float) - Method in class imgui.ImDrawList
-
Render-level scissoring.
- pushClipRect(float, float, float, float, boolean) - Method in class imgui.ImDrawList
-
Render-level scissoring.
- pushClipRect(float, float, float, float, boolean) - Static method in class imgui.ImGui
- pushClipRectFullScreen() - Method in class imgui.ImDrawList
- pushID(int) - Static method in class imgui.ImGui
-
Push integer into the ID stack (will hash integer).
- pushID(long) - Static method in class imgui.ImGui
-
Push pointer into the ID stack (will hash pointer).
- pushID(String) - Static method in class imgui.ImGui
-
Push string into the ID stack (will hash string).
- pushID(String, String) - Static method in class imgui.ImGui
-
Push string into the ID stack (will hash string).
- pushItemWidth(float) - Static method in class imgui.ImGui
-
Set width of items for common large "item+label" widgets.
- pushStyleColor(int, float, float, float, float) - Static method in class imgui.ImGui
- pushStyleColor(int, int) - Static method in class imgui.ImGui
- pushStyleVar(int, float) - Static method in class imgui.ImGui
- pushStyleVar(int, float, float) - Static method in class imgui.ImGui
- pushTextureId(int) - Method in class imgui.ImDrawList
- pushTextWrapPos() - Static method in class imgui.ImGui
-
Word-wrapping for Text*() commands.
- pushTextWrapPos(float) - Static method in class imgui.ImGui
-
Word-wrapping for Text*() commands.
R
- radioButton(String, boolean) - Static method in class imgui.ImGui
-
Use with e.g.
- radioButton(String, ImInt, int) - Static method in class imgui.ImGui
-
Shortcut to handle the above pattern when value is an integer
- ReadOnly - Static variable in class imgui.enums.ImGuiInputTextFlags
- RectOnly - Static variable in class imgui.enums.ImGuiHoveredFlags
- render() - Static method in class imgui.ImGui
-
Ends the Dear ImGui frame, finalize the draw data.
- RendererHasVtxOffset - Static variable in class imgui.enums.ImGuiBackendFlags
- Reorderable - Static variable in class imgui.enums.ImGuiTabBarFlags
- resetMouseDragDelta() - Static method in class imgui.ImGui
- resetMouseDragDelta(int) - Static method in class imgui.ImGui
- resize(int) - Method in class imgui.ImString
- ResizeAll - Static variable in class imgui.enums.ImGuiMouseCursor
- ResizeEW - Static variable in class imgui.enums.ImGuiMouseCursor
- resizeFactor - Variable in class imgui.ImGuiInputTextData
-
String will be resized to the value equal to a new size plus this resize factor.
- ResizeGrip - Static variable in class imgui.enums.ImGuiCol
- ResizeGripActive - Static variable in class imgui.enums.ImGuiCol
- ResizeGripHovered - Static variable in class imgui.enums.ImGuiCol
- ResizeNESW - Static variable in class imgui.enums.ImGuiMouseCursor
- ResizeNS - Static variable in class imgui.enums.ImGuiMouseCursor
- ResizeNWSE - Static variable in class imgui.enums.ImGuiMouseCursor
- Right - Static variable in class imgui.enums.ImDrawCornerFlags
- Right - Static variable in class imgui.enums.ImGuiDir
- RightArrow - Static variable in class imgui.enums.ImGuiKey
- RootAndChildWindows - Static variable in class imgui.enums.ImGuiFocusedFlags
- RootAndChildWindows - Static variable in class imgui.enums.ImGuiHoveredFlags
- RootWindow - Static variable in class imgui.enums.ImGuiFocusedFlags
- RootWindow - Static variable in class imgui.enums.ImGuiHoveredFlags
S
- S16 - Static variable in class imgui.enums.ImGuiDataType
- S32 - Static variable in class imgui.enums.ImGuiDataType
- S64 - Static variable in class imgui.enums.ImGuiDataType
- S8 - Static variable in class imgui.enums.ImGuiDataType
- sameLine() - Static method in class imgui.ImGui
-
Call between widgets or groups to layout them horizontally.
- sameLine(float) - Static method in class imgui.ImGui
-
Call between widgets or groups to layout them horizontally.
- sameLine(float, float) - Static method in class imgui.ImGui
-
Call between widgets or groups to layout them horizontally.
- saveIniSettingsToDisk(String) - Static method in class imgui.ImGui
-
This is automatically called (if io.IniFilename is not empty) a few seconds after any modification that should be reflected in the .ini file (and also by DestroyContext).
- saveIniSettingsToMemory() - Static method in class imgui.ImGui
-
Return a zero-terminated string with the .ini data which you can save by your own mean.
- saveIniSettingsToMemory(long) - Static method in class imgui.ImGui
-
Return a zero-terminated string with the .ini data which you can save by your own mean.
- ScrollbarBg - Static variable in class imgui.enums.ImGuiCol
- ScrollbarGrab - Static variable in class imgui.enums.ImGuiCol
- ScrollbarGrabActive - Static variable in class imgui.enums.ImGuiCol
- ScrollbarGrabHovered - Static variable in class imgui.enums.ImGuiCol
- ScrollbarRounding - Static variable in class imgui.enums.ImGuiStyleVar
- ScrollbarSize - Static variable in class imgui.enums.ImGuiStyleVar
- selectable(String) - Static method in class imgui.ImGui
- selectable(String, boolean) - Static method in class imgui.ImGui
- selectable(String, boolean, int) - Static method in class imgui.ImGui
- selectable(String, boolean, int, float, float) - Static method in class imgui.ImGui
- selectable(String, ImBool) - Static method in class imgui.ImGui
- selectable(String, ImBool, int) - Static method in class imgui.ImGui
- selectable(String, ImBool, int, float, float) - Static method in class imgui.ImGui
- SelectableTextAlign - Static variable in class imgui.enums.ImGuiStyleVar
- Selected - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- separator() - Static method in class imgui.ImGui
-
Separator, generally horizontal.
- Separator - Static variable in class imgui.enums.ImGuiCol
- SeparatorActive - Static variable in class imgui.enums.ImGuiCol
- SeparatorHovered - Static variable in class imgui.enums.ImGuiCol
- set(boolean) - Method in class imgui.ImBool
- set(double) - Method in class imgui.ImDouble
- set(float) - Method in class imgui.ImFloat
- set(int) - Method in class imgui.ImInt
- set(long) - Method in class imgui.ImLong
- set(short) - Method in class imgui.ImShort
- set(String) - Method in class imgui.ImString
- set(String, boolean) - Method in class imgui.ImString
- set(String, boolean, int) - Method in class imgui.ImString
- setAlpha(float) - Method in class imgui.ImGuiStyle
- setAntiAliasedFill(boolean) - Method in class imgui.ImGuiStyle
- setAntiAliasedLines(boolean) - Method in class imgui.ImGuiStyle
- setBackendFlags(int) - Method in class imgui.ImGuiIO
- setBackendPlatformName(String) - Method in class imgui.ImGuiIO
- setBackendRendererName(String) - Method in class imgui.ImGuiIO
- setButtonTextAlign(float, float) - Method in class imgui.ImGuiStyle
- setChildBorderSize(float) - Method in class imgui.ImGuiStyle
- setChildRounding(float) - Method in class imgui.ImGuiStyle
- setClipboardText(String) - Static method in class imgui.ImGui
- setColorButtonPosition(int) - Method in class imgui.ImGuiStyle
- setColorEditOptions(int) - Static method in class imgui.ImGui
-
Initialize current options (generally on application startup) if you want to select a default format, picker type, etc.
- setColors(float[][]) - Method in class imgui.ImGuiStyle
- setColumnOffset(int, float) - Static method in class imgui.ImGui
-
Set position of column line (in pixels, from the left side of the contents region).
- setColumnsMinSpacing(float) - Method in class imgui.ImGuiStyle
- setColumnWidth(int, float) - Static method in class imgui.ImGui
-
Set column width (in pixels).
- setConfigFlags(int) - Method in class imgui.ImGuiIO
- setConfigInputTextCursorBlink(boolean) - Method in class imgui.ImGuiIO
- setConfigMacOSXBehaviors(boolean) - Method in class imgui.ImGuiIO
- setConfigWindowsMemoryCompactTimer(float) - Method in class imgui.ImGuiIO
- setConfigWindowsMoveFromTitleBarOnly(boolean) - Method in class imgui.ImGuiIO
- setConfigWindowsResizeFromEdges(boolean) - Method in class imgui.ImGuiIO
- setCursorPos(float, float) - Static method in class imgui.ImGui
- setCursorPosX(float) - Static method in class imgui.ImGui
- setCursorPosY(float) - Static method in class imgui.ImGui
- setCursorScreenPos(float, float) - Static method in class imgui.ImGui
-
Cursor position in absolute screen coordinates [0..io.DisplaySize]
- setCurveTessellationTol(float) - Method in class imgui.ImGuiStyle
- setDeltaTime(float) - Method in class imgui.ImGuiIO
- setDisplayFramebufferScale(float, float) - Method in class imgui.ImGuiIO
- setDisplaySafeAreaPadding(float, float) - Method in class imgui.ImGuiStyle
- setDisplaySize(float, float) - Method in class imgui.ImGuiIO
- setDisplayWindowPadding(float, float) - Method in class imgui.ImGuiStyle
- setDragDropPayload(String, byte[], int) - Static method in class imgui.ImGui
-
Type is a user defined string of maximum 32 characters.
- setDragDropPayload(String, byte[], int, int) - Static method in class imgui.ImGui
-
Type is a user defined string of maximum 32 characters.
- setFontsTexID(int) - Method in class imgui.ImGuiIO
- setFrameBorderSize(float) - Method in class imgui.ImGuiStyle
- setFramePadding(float, float) - Method in class imgui.ImGuiStyle
- setFramerate(float) - Method in class imgui.ImGuiIO
- setFrameRounding(float) - Method in class imgui.ImGuiStyle
- setGetClipboardTextFn(ImStrSupplier) - Method in class imgui.ImGuiIO
- setGrabMinSize(float) - Method in class imgui.ImGuiStyle
- setGrabRounding(float) - Method in class imgui.ImGuiStyle
- setImDrawListFlags(int) - Method in class imgui.ImDrawList
- setIndentSpacing(float) - Method in class imgui.ImGuiStyle
- setIniFilename(String) - Method in class imgui.ImGuiIO
- setIniSavingRate(float) - Method in class imgui.ImGuiIO
- setItemAllowOverlap() - Static method in class imgui.ImGui
-
Allow last item to be overlapped by a subsequent item.
- setItemDefaultFocus() - Static method in class imgui.ImGui
-
Make last item the default focused item of a window.
- setItemInnerSpacing(float, float) - Method in class imgui.ImGuiStyle
- setItemSpacing(float, float) - Method in class imgui.ImGuiStyle
- setKeyAlt(boolean) - Method in class imgui.ImGuiIO
- setKeyboardFocusHere() - Static method in class imgui.ImGui
-
Focus keyboard on the next widget.
- setKeyboardFocusHere(int) - Static method in class imgui.ImGui
-
Focus keyboard on the next widget.
- setKeyCtrl(boolean) - Method in class imgui.ImGuiIO
- setKeyMap(int[]) - Method in class imgui.ImGuiIO
- setKeyMap(int, int) - Method in class imgui.ImGuiIO
- setKeyRepeatDelay(float) - Method in class imgui.ImGuiIO
- setKeyRepeatRate(float) - Method in class imgui.ImGuiIO
- setKeysDown(boolean[]) - Method in class imgui.ImGuiIO
- setKeysDown(int, boolean) - Method in class imgui.ImGuiIO
- setKeyShift(boolean) - Method in class imgui.ImGuiIO
- setKeySuper(boolean) - Method in class imgui.ImGuiIO
- setLogFilename(String) - Method in class imgui.ImGuiIO
- setMetricsActiveAllocations(int) - Method in class imgui.ImGuiIO
- setMetricsActiveWindows(int) - Method in class imgui.ImGuiIO
- setMetricsRenderIndices(int) - Method in class imgui.ImGuiIO
- setMetricsRenderVertices(int) - Method in class imgui.ImGuiIO
- setMetricsRenderWindows(int) - Method in class imgui.ImGuiIO
- setMouseCursor(int) - Static method in class imgui.ImGui
-
Set desired cursor type
- setMouseCursorScale(float) - Method in class imgui.ImGuiStyle
- setMouseDelta(float, float) - Method in class imgui.ImGuiIO
- setMouseDoubleClickMaxDist(float) - Method in class imgui.ImGuiIO
- setMouseDoubleClickTime(float) - Method in class imgui.ImGuiIO
- setMouseDown(boolean[]) - Method in class imgui.ImGuiIO
- setMouseDown(int, boolean) - Method in class imgui.ImGuiIO
- setMouseDragThreshold(float) - Method in class imgui.ImGuiIO
- setMouseDrawCursor(boolean) - Method in class imgui.ImGuiIO
- setMousePos(float, float) - Method in class imgui.ImGuiIO
- setMouseWheel(float) - Method in class imgui.ImGuiIO
- setMouseWheelH(float) - Method in class imgui.ImGuiIO
- setNavActive(boolean) - Method in class imgui.ImGuiIO
- setNavVisible(boolean) - Method in class imgui.ImGuiIO
- setNextItemOpen(boolean) - Static method in class imgui.ImGui
-
Set next TreeNode/CollapsingHeader open state.
- setNextItemOpen(boolean, int) - Static method in class imgui.ImGui
-
Set next TreeNode/CollapsingHeader open state.
- setNextItemWidth(float) - Static method in class imgui.ImGui
-
Set width of the _next_ common large "item+label" widget.
- setNextWindowBgAlpha(float) - Static method in class imgui.ImGui
-
Set next window background color alpha.
- setNextWindowCollapsed(boolean) - Static method in class imgui.ImGui
-
Set next window collapsed state.
- setNextWindowCollapsed(boolean, int) - Static method in class imgui.ImGui
-
Set next window collapsed state.
- setNextWindowContentSize(float, float) - Static method in class imgui.ImGui
-
Set next window content size (~ scrollable client area, which enforce the range of scrollbars).
- setNextWindowFocus() - Static method in class imgui.ImGui
-
Set next window to be focused / top-most.
- setNextWindowPos(float, float) - Static method in class imgui.ImGui
-
Set next window position.
- setNextWindowPos(float, float, int) - Static method in class imgui.ImGui
-
Set next window position.
- setNextWindowPos(float, float, int, float, float) - Static method in class imgui.ImGui
-
Set next window position.
- setNextWindowSize(float, float) - Static method in class imgui.ImGui
-
Set next window size.
- setNextWindowSize(float, float, int) - Static method in class imgui.ImGui
-
Set next window size.
- setNextWindowSizeConstraints(float, float, float, float) - Static method in class imgui.ImGui
-
Set next window size limits.
- setPopupBorderSize(float) - Method in class imgui.ImGuiStyle
- setPopupRounding(float) - Method in class imgui.ImGuiStyle
- setScrollbarRounding(float) - Method in class imgui.ImGuiStyle
- setScrollbarSize(float) - Method in class imgui.ImGuiStyle
- setScrollFromPosX(float) - Static method in class imgui.ImGui
-
Adjust scrolling amount to make given position visible.
- setScrollFromPosX(float, float) - Static method in class imgui.ImGui
-
Adjust scrolling amount to make given position visible.
- setScrollFromPosY(float) - Static method in class imgui.ImGui
-
Adjust scrolling amount to make given position visible.
- setScrollFromPosY(float, float) - Static method in class imgui.ImGui
-
Adjust scrolling amount to make given position visible.
- setScrollHereX() - Static method in class imgui.ImGui
-
Adjust scrolling amount to make current cursor position visible.
- setScrollHereX(float) - Static method in class imgui.ImGui
-
Adjust scrolling amount to make current cursor position visible.
- setScrollHereY() - Static method in class imgui.ImGui
-
Adjust scrolling amount to make current cursor position visible.
- setScrollHereY(float) - Static method in class imgui.ImGui
-
Adjust scrolling amount to make current cursor position visible.
- setScrollX(float) - Static method in class imgui.ImGui
-
Set scrolling amount [0..GetScrollMaxX()]
- setScrollY(float) - Static method in class imgui.ImGui
-
Set scrolling amount [0..GetScrollMaxY()]
- setSelectableTextAlign(float, float) - Method in class imgui.ImGuiStyle
- SetSelected - Static variable in class imgui.enums.ImGuiTabItemFlags
- setSetClipboardTextFn(ImStrConsumer) - Method in class imgui.ImGuiIO
- setTabBorderSize(float) - Method in class imgui.ImGuiStyle
- setTabItemClosed(String) - Static method in class imgui.ImGui
-
Notify TabBar or Docking system of a closed tab/window ahead (useful to reduce visual flicker on reorderable tab bars).
- setTabRounding(float) - Method in class imgui.ImGuiStyle
- setTooltip(String) - Static method in class imgui.ImGui
-
Set a text-only tooltip, typically use with ImGui::IsItemHovered().
- setTouchExtraPadding(float, float) - Method in class imgui.ImGuiStyle
- setWantCaptureKeyboard(boolean) - Method in class imgui.ImGuiIO
- setWantCaptureMouse(boolean) - Method in class imgui.ImGuiIO
- setWantSaveIniSettings(boolean) - Method in class imgui.ImGuiIO
- setWantSetMousePos(boolean) - Method in class imgui.ImGuiIO
- setWantTextInput(boolean) - Method in class imgui.ImGuiIO
- setWindowBorderSize(float) - Method in class imgui.ImGuiStyle
- setWindowCollapsed(boolean) - Static method in class imgui.ImGui
-
(not recommended) set current window collapsed state.
- setWindowCollapsed(boolean, int) - Static method in class imgui.ImGui
-
(not recommended) set current window collapsed state.
- setWindowCollapsed(String, boolean) - Static method in class imgui.ImGui
-
Set named window collapsed state
- setWindowCollapsed(String, boolean, int) - Static method in class imgui.ImGui
-
Set named window collapsed state
- setWindowFocus() - Static method in class imgui.ImGui
-
(not recommended) set current window to be focused / top-most.
- setWindowFocus(String) - Static method in class imgui.ImGui
-
Set named window to be focused / top-most.
- setWindowFontScale(float) - Method in class imgui.ImGui
-
Set font scale.
- setWindowMenuButtonPosition(int) - Method in class imgui.ImGuiStyle
- setWindowMinSize(float, float) - Method in class imgui.ImGuiStyle
- setWindowPadding(float, float) - Method in class imgui.ImGuiStyle
- setWindowPos(float, float) - Static method in class imgui.ImGui
-
(not recommended) set current window position - call within Begin()/End().
- setWindowPos(float, float, int) - Static method in class imgui.ImGui
-
(not recommended) set current window position - call within Begin()/End().
- setWindowPos(String, float, float) - Static method in class imgui.ImGui
-
Set named window position.
- setWindowPos(String, float, float, int) - Static method in class imgui.ImGui
-
Set named window position.
- setWindowRounding(float) - Method in class imgui.ImGuiStyle
- setWindowSize(float, float) - Static method in class imgui.ImGui
-
(not recommended) set current window size - call within Begin()/End().
- setWindowSize(float, float, int) - Static method in class imgui.ImGui
-
(not recommended) set current window size - call within Begin()/End().
- setWindowSize(String, float, float) - Static method in class imgui.ImGui
-
Set named window size.
- setWindowSize(String, float, float, int) - Static method in class imgui.ImGui
-
Set named window size.
- setWindowTitleAlign(float, float) - Method in class imgui.ImGuiStyle
- showAboutWindow() - Static method in class imgui.ImGui
-
Create About window.
- showAboutWindow(ImBool) - Static method in class imgui.ImGui
- showDemoWindow() - Static method in class imgui.ImGui
-
Create Demo window (previously called ShowTestWindow).
- showDemoWindow(ImBool) - Static method in class imgui.ImGui
- showFontSelector(String) - Static method in class imgui.ImGui
-
Add font selector block (not a window), essentially a combo listing the loaded fonts.
- showMetricsWindow() - Static method in class imgui.ImGui
-
Create Metrics/Debug window.
- showMetricsWindow(ImBool) - Static method in class imgui.ImGui
- showStyleEditor() - Static method in class imgui.ImGui
-
Add style editor block (not a window).
- showStyleSelector(String) - Static method in class imgui.ImGui
-
Add style selector block (not a window), essentially a combo listing the default styles.
- showUserGuide() - Static method in class imgui.ImGui
-
Add basic help/info block (not a window): how to manipulate ImGui as a end-user (mouse/keyboard controls).
- sliderAngle(String, float[]) - Static method in class imgui.ImGui
- sliderAngle(String, float[], float) - Static method in class imgui.ImGui
- sliderAngle(String, float[], float, float) - Static method in class imgui.ImGui
- sliderAngle(String, float[], float, float, String) - Static method in class imgui.ImGui
- sliderFloat(String, float[], float, float) - Static method in class imgui.ImGui
-
Adjust format to decorate the value with a prefix or a suffix for in-slider labels or unit display.
- sliderFloat(String, float[], float, float, String) - Static method in class imgui.ImGui
- sliderFloat(String, float[], float, float, String, float) - Static method in class imgui.ImGui
- sliderFloat2(String, float[], float, float) - Static method in class imgui.ImGui
- sliderFloat2(String, float[], float, float, String) - Static method in class imgui.ImGui
- sliderFloat2(String, float[], float, float, String, float) - Static method in class imgui.ImGui
- sliderFloat3(String, float[], float, float) - Static method in class imgui.ImGui
- sliderFloat3(String, float[], float, float, String) - Static method in class imgui.ImGui
- sliderFloat3(String, float[], float, float, String, float) - Static method in class imgui.ImGui
- sliderFloat4(String, float[], float, float) - Static method in class imgui.ImGui
- sliderFloat4(String, float[], float, float, String) - Static method in class imgui.ImGui
- sliderFloat4(String, float[], float, float, String, float) - Static method in class imgui.ImGui
- SliderGrab - Static variable in class imgui.enums.ImGuiCol
- SliderGrabActive - Static variable in class imgui.enums.ImGuiCol
- sliderInt(String, int[], int, int) - Static method in class imgui.ImGui
- sliderInt(String, int[], int, int, String) - Static method in class imgui.ImGui
- sliderInt2(String, int[], int, int) - Static method in class imgui.ImGui
- sliderInt2(String, int[], int, int, String) - Static method in class imgui.ImGui
- sliderInt3(String, int[], int, int) - Static method in class imgui.ImGui
- sliderInt3(String, int[], int, int, String) - Static method in class imgui.ImGui
- sliderInt4(String, int[], int, int) - Static method in class imgui.ImGui
- sliderInt4(String, int[], int, int, String) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImDouble, double, double) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImDouble, double, double, String) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImDouble, double, double, String, float) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImFloat, float, float) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImFloat, float, float, String) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImFloat, float, float, String, float) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImInt, int, int) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImInt, int, int, String) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImInt, int, int, String, float) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImLong, long, long) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImLong, long, long, String) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImLong, long, long, String, float) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImShort, short, short) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImShort, short, short, String) - Static method in class imgui.ImGui
- sliderScalar(String, int, ImShort, short, short, String, float) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImDouble, double, double) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImDouble, double, double, String) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImDouble, double, double, String, float) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImFloat, float, float) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImFloat, float, float, String) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImFloat, float, float, String, float) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImInt, int, int) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImInt, int, int, String) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImInt, int, int, String, float) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImLong, long, long) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImLong, long, long, String) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImLong, long, long, String, float) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImShort, short, short) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImShort, short, short, String) - Static method in class imgui.ImGui
- sliderScalarN(String, int, int, ImShort, short, short, String, float) - Static method in class imgui.ImGui
- smallButton(String) - Static method in class imgui.ImGui
-
Button with FramePadding=(0,0) to easily embed within text
- SourceAllowNullID - Static variable in class imgui.enums.ImGuiDragDropFlags
- SourceAutoExpirePayload - Static variable in class imgui.enums.ImGuiDragDropFlags
- SourceExtern - Static variable in class imgui.enums.ImGuiDragDropFlags
- SourceNoDisableHover - Static variable in class imgui.enums.ImGuiDragDropFlags
- SourceNoHoldToOpenOthers - Static variable in class imgui.enums.ImGuiDragDropFlags
- SourceNoPreviewTooltip - Static variable in class imgui.enums.ImGuiDragDropFlags
- Space - Static variable in class imgui.enums.ImGuiKey
- spacing() - Static method in class imgui.ImGui
-
Add vertical spacing.
- SpanAllColumns - Static variable in class imgui.enums.ImGuiSelectableFlags
- SpanAvailWidth - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- SpanFullWidth - Static variable in class imgui.enums.ImGuiTreeNodeFlags
- styleColorsClassic() - Static method in class imgui.ImGui
-
Classic imgui style
- styleColorsDark() - Static method in class imgui.ImGui
-
New, recommended style (default)
- styleColorsLight() - Static method in class imgui.ImGui
-
Best used with borders and a custom, thicker font
T
- Tab - Static variable in class imgui.enums.ImGuiCol
- Tab - Static variable in class imgui.enums.ImGuiKey
- TabActive - Static variable in class imgui.enums.ImGuiCol
- TabHovered - Static variable in class imgui.enums.ImGuiCol
- TabListPopupButton - Static variable in class imgui.enums.ImGuiTabBarFlags
- TabRounding - Static variable in class imgui.enums.ImGuiStyleVar
- TabUnfocused - Static variable in class imgui.enums.ImGuiCol
- TabUnfocusedActive - Static variable in class imgui.enums.ImGuiCol
- TexDataRGBA32 - Class in imgui
- text(String) - Static method in class imgui.ImGui
-
Formatted text BINDING NOTICE: Since all text formatting could be done on Java side, this call is equal to
ImGui.textUnformatted(String)
. - Text - Static variable in class imgui.enums.ImGuiCol
- textColored(float, float, float, float, String) - Static method in class imgui.ImGui
-
Shortcut for PushStyleColor(ImGuiCol_Text, col); Text(fmt, ...); PopStyleColor();
- textDisabled(String) - Static method in class imgui.ImGui
-
Shortcut for PushStyleColor(ImGuiCol_Text, style.Colors[ImGuiCol_TextDisabled]); Text(fmt, ...); PopStyleColor();
- TextDisabled - Static variable in class imgui.enums.ImGuiCol
- TextInput - Static variable in class imgui.enums.ImGuiMouseCursor
- TextSelectedBg - Static variable in class imgui.enums.ImGuiCol
- textUnformatted(String) - Static method in class imgui.ImGui
-
Raw text without formatting.
- textUnformatted(String, String) - Static method in class imgui.ImGui
-
Raw text without formatting.
- textWrapped(String) - Static method in class imgui.ImGui
-
Shortcut for PushTextWrapPos(0.0f); Text(fmt, ...); PopTextWrapPos();.
- TitleBg - Static variable in class imgui.enums.ImGuiCol
- TitleBgActive - Static variable in class imgui.enums.ImGuiCol
- TitleBgCollapsed - Static variable in class imgui.enums.ImGuiCol
- Top - Static variable in class imgui.enums.ImDrawCornerFlags
- TopLeft - Static variable in class imgui.enums.ImDrawCornerFlags
- TopRight - Static variable in class imgui.enums.ImDrawCornerFlags
- toString() - Method in class imgui.ImBool
- toString() - Method in class imgui.ImDouble
- toString() - Method in class imgui.ImFloat
- toString() - Method in class imgui.ImInt
- toString() - Method in class imgui.ImLong
- toString() - Method in class imgui.ImShort
- toString() - Method in class imgui.ImString
- toString() - Method in class imgui.ImVec2
- toString() - Method in class imgui.ImVec4
- totalIdxCount - Variable in class imgui.ImDrawData
- totalVtxCount - Variable in class imgui.ImDrawData
- treeAdvanceToLabelPos() - Static method in class imgui.ImGui
- treeNode(long, String) - Static method in class imgui.ImGui
- treeNode(String) - Static method in class imgui.ImGui
- treeNode(String, String) - Static method in class imgui.ImGui
-
Helper variation to easily decorelate the id from the displayed string.
- treeNodeEx(int, int, String) - Static method in class imgui.ImGui
- treeNodeEx(String) - Static method in class imgui.ImGui
- treeNodeEx(String, int) - Static method in class imgui.ImGui
- treeNodeEx(String, int, String) - Static method in class imgui.ImGui
- treePop() - Static method in class imgui.ImGui
-
~ Unindent()+PopId()
- treePush() - Static method in class imgui.ImGui
-
~ Indent()+PushId().
- treePush(long) - Static method in class imgui.ImGui
- treePush(String) - Static method in class imgui.ImGui
- TweakFast - Static variable in class imgui.enums.ImGuiNavInput
- TweakSlow - Static variable in class imgui.enums.ImGuiNavInput
- TYPE_BACKGROUND - Static variable in class imgui.ImDrawList
- TYPE_FOREGROUND - Static variable in class imgui.ImDrawList
- TYPE_WINDOW - Static variable in class imgui.ImDrawList
U
- U16 - Static variable in class imgui.enums.ImGuiDataType
- U32 - Static variable in class imgui.enums.ImGuiDataType
- U64 - Static variable in class imgui.enums.ImGuiDataType
- U8 - Static variable in class imgui.enums.ImGuiDataType
- Uint8 - Static variable in class imgui.enums.ImGuiColorEditFlags
- unindent() - Static method in class imgui.ImGui
-
Move content position back to the left, by style.IndentSpacing or indent_w if != 0
- unindent(float) - Static method in class imgui.ImGui
-
Move content position back to the left, by style.IndentSpacing or indent_w if != 0
- UnsavedDocument - Static variable in class imgui.enums.ImGuiTabItemFlags
- UnsavedDocument - Static variable in class imgui.enums.ImGuiWindowFlags
- Up - Static variable in class imgui.enums.ImGuiDir
- UpArrow - Static variable in class imgui.enums.ImGuiKey
V
- V - Static variable in class imgui.enums.ImGuiKey
- V_BUFFER_SIZE - Static variable in class imgui.ImDrawData
- value(String, boolean) - Static method in class imgui.ImGui
- value(String, float) - Static method in class imgui.ImGui
- value(String, float, String) - Static method in class imgui.ImGui
- value(String, int) - Static method in class imgui.ImGui
- value(String, long) - Static method in class imgui.ImGui
- vByteBuffer - Variable in class imgui.ImDrawData
- vSliderFloat(String, float, float, float[], float, float) - Static method in class imgui.ImGui
- vSliderFloat(String, float, float, float[], float, float, String) - Static method in class imgui.ImGui
- vSliderFloat(String, float, float, float[], float, float, String, float) - Static method in class imgui.ImGui
- vSliderInt(String, float, float, int[], int, int) - Static method in class imgui.ImGui
- vSliderInt(String, float, float, int[], int, int, String) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImDouble, double, double) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImDouble, double, double, String) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImDouble, double, double, String, float) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImFloat, float, float) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImFloat, float, float, String) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImFloat, float, float, String, float) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImInt, int, int) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImInt, int, int, String) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImInt, int, int, String, float) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImLong, long, long) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImLong, long, long, String) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImLong, long, long, String, float) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImShort, short, short) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImShort, short, short, String) - Static method in class imgui.ImGui
- vSliderScalar(String, float, float, int, ImShort, short, short, String, float) - Static method in class imgui.ImGui
W
- w - Variable in class imgui.ImVec4
- width - Variable in class imgui.TexDataRGBA32
- WindowBg - Static variable in class imgui.enums.ImGuiCol
- WindowBorderSize - Static variable in class imgui.enums.ImGuiStyleVar
- WindowMinSize - Static variable in class imgui.enums.ImGuiStyleVar
- WindowPadding - Static variable in class imgui.enums.ImGuiStyleVar
- WindowRounding - Static variable in class imgui.enums.ImGuiStyleVar
- WindowTitleAlign - Static variable in class imgui.enums.ImGuiStyleVar
X
- x - Variable in class imgui.ImVec2
- x - Variable in class imgui.ImVec4
- X - Static variable in class imgui.enums.ImGuiKey
Y
- y - Variable in class imgui.ImVec2
- y - Variable in class imgui.ImVec4
- Y - Static variable in class imgui.enums.ImGuiKey
Z
A B C D E F G H I K L M N O P R S T U V W X Y ZAll Classes All Packages