Class | Description |
---|---|
ImDrawCornerFlags | |
ImDrawListFlags |
Flags for ImDrawList.
|
ImFontAtlasFlags |
Flags for ImFontAtlas build
|
ImGuiBackendFlags |
Back-end 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()
|
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!Please read the FAQ!Note: windows with the ImGuiWindowFlags_NoInputs flag are ignored by IsWindowHovered() calls.
|
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/back-end)
|
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 | |
ImGuiStyleVar |
Enumeration for PushStyleVar() / PopStyleVar() to temporarily modify the ImGuiStyle structure.
|
ImGuiTabBarFlags |
Flags for ImGui::BeginTabBar()
|
ImGuiTabItemFlags |
Flags for ImGui::BeginTabItem()
|
ImGuiTreeNodeFlags |
Flags for ImGui::TreeNodeEx(), ImGui::CollapsingHeader*()
|
ImGuiViewportFlags |
Flags stored in ImGuiViewport::Flags, giving indications to the platform back-ends.
|
ImGuiWindowFlags |
Flags for ImGui::Begin()
|