Crate imgui_sys [−] [src]
Structs
Glyph | |
ImColor | |
ImDrawChannel |
Temporary storage for outputting drawing commands out of order |
ImDrawCmd |
A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call) |
ImDrawData |
All draw command lists required to render the frame |
ImDrawList |
A single draw command list (generally one per window) |
ImDrawVert |
A single vertex |
ImFont |
Runtime data for a single font within a parent ImFontAtlas |
ImFontAtlas |
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader |
ImFontConfig |
Configuration data when adding a font or merging fonts |
ImGuiColorEditFlags |
Color edit flags |
ImGuiColumnsFlags |
Flags for column functions |
ImGuiCond |
Condition flags |
ImGuiIO |
Main configuration and I/O between your application and ImGui |
ImGuiInputTextFlags |
Flags for text inputs |
ImGuiListClipper |
Helper to manually clip large list of items |
ImGuiSelectableFlags |
Flags for selectables |
ImGuiSizeConstraintCallbackData | |
ImGuiStorage | |
ImGuiStyle |
Runtime data for styling/colors |
ImGuiTextBuffer | |
ImGuiTextEditCallbackData | |
ImGuiTextFilter | |
ImGuiTreeNodeFlags |
Flags for trees and collapsing headers |
ImGuiWindowFlags |
Window flags |
ImVec2 |
A tuple of 2 floating-point values |
ImVec4 |
A tuple of 4 floating-point values |
ImVector |
Lightweight vector struct |
Pair | |
TextRange |
Enums
ImGuiCol |
A color identifier for styling |
ImGuiContext |
ImGui context (opaque) |
ImGuiKey |
A key identifier (ImGui-side enum) |
ImGuiMouseCursor |
A mouse cursor identifier |
ImGuiStyleVar |
A variable identifier for styling |
Constants
Functions
Type Definitions
ImDrawCallback | |
ImDrawIdx |
Vertex index |
ImGuiID |
Unique ID used by widgets (typically hashed from a stack of string) |
ImGuiSetCond |
[ Deprecated ]
|
ImGuiSizeConstraintCallback | |
ImGuiTextEditCallback | |
ImTextureID |
User data to identify a texture |
ImU32 |
32-bit unsigned integer (typically used to store packed colors) |
ImWchar |
Character for keyboard input/display |