Class | Description |
---|---|
ImDrawFlags | |
ImDrawListFlags |
Flags for ImDrawList.
|
ImFontAtlasFlags |
Flags for ImFontAtlas build
|
ImGuiBackendFlags |
Backend capabilities flags stored in io.BackendFlags.
|
ImGuiButtonFlags | |
ImGuiCol |
Enumeration for PushStyleColor() / PopStyleColor()
|
ImGuiColorEditFlags |
Flags for ColorEdit3() / ColorEdit4() / ColorPicker3() / ColorPicker4() / ColorButton()
|
ImGuiComboFlags |
Flags for ImGui::BeginCombo()
|
ImGuiCond |
Enumeration for ImGui::SetWindow***(), SetNextWindow***(), SetNextItem***() functions
Represent a condition.
|
ImGuiConfigFlags |
Configuration flags stored in io.ConfigFlags.
|
ImGuiDataType |
A primary data type
|
ImGuiDir |
A cardinal direction
|
ImGuiDockNodeFlags |
Flags for ImGui::DockSpace(), shared/inherited by child nodes.
|
ImGuiDragDropFlags |
Flags for ImGui::BeginDragDropSource(), ImGui::AcceptDragDropPayload()
|
ImGuiFocusedFlags |
Flags for ImGui::IsWindowFocused()
|
ImGuiFreeTypeBuilderFlags | |
ImGuiHoveredFlags |
Flags for ImGui::IsItemHovered(), ImGui::IsWindowHovered()
Note:if you are trying to check whether your mouse should be dispatched to Dear ImGui or to your app,
you should use'io.WantCaptureMouse'instead!
|
ImGuiInputTextFlags |
Flags for ImGui::InputText()
|
ImGuiKey |
User fill ImGuiIO.KeyMap[] array with indices into the ImGuiIO.KeysDown[512] array
|
ImGuiKeyModFlags |
To test io.KeyMods (which is a combination of individual fields io.KeyCtrl, io.KeyShift, io.KeyAlt set by user/backend)
|
ImGuiMouseButton |
Identify a mouse button.
|
ImGuiMouseCursor |
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 |
Gamepad/Keyboard directional navigation
Keyboard: Set io.ConfigFlags |= ImGuiConfigFlags_NavEnableKeyboard to enable.
|
ImGuiPopupFlags |
Flags for OpenPopup*(), BeginPopupContext*(), IsPopupOpen() functions
|
ImGuiSelectableFlags |
Flags for ImGui::Selectable()
|
ImGuiSliderFlags | |
ImGuiSortDirection |
A sorting direction
|
ImGuiStyleVar |
Enumeration for PushStyleVar() / PopStyleVar() to temporarily modify the ImGuiStyle structure
|
ImGuiTabBarFlags |
Flags for ImGui::BeginTabBar()
|
ImGuiTabItemFlags |
Flags for ImGui::BeginTabItem()
|
ImGuiTableBgTarget |
Enum for ImGui::TableSetBgColor()
Background colors are rendering in 3 layers:
- Layer 0: draw with RowBg0 color if set, otherwise draw with ColumnBg0 if set
|
ImGuiTableColumnFlags |
Flags for
ImGui.tableSetupColumn(String, int) |
ImGuiTableFlags |
Flags for ImGui::BeginTable()
[BETA API] API may evolve slightly!
|
ImGuiTableRowFlags |
Flags for
ImGui.tableNextRow(int) |
ImGuiTreeNodeFlags |
Flags for ImGui::TreeNodeEx(), ImGui::CollapsingHeader*()
|
ImGuiViewportFlags |
Flags stored in ImGuiViewport::Flags, giving indications to the platform backends.
|
ImGuiWindowFlags |
Flags for ImGui::Begin()
|