MCPcopy Create free account
hub / github.com/InteractiveComputerGraphics/PositionBasedDynamics / ImDrawList

Class ImDrawList

extern/imgui/imgui.h:138–138  ·  view source on GitHub ↗

All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.

Source from the content-addressed store, hash-verified

136struct ImDrawCmd; // A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call, unless it is a callback)
137struct ImDrawData; // All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
138struct ImDrawList; // A single draw command list (generally one per window, conceptually you may see this as a dynamic "mesh" builder)
139struct ImDrawListSharedData; // Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself)
140struct ImDrawListSplitter; // Helper to split a draw list into different layers which can be drawn into out of order, then flattened back.
141struct ImDrawVert; // A single vertex (pos + uv + col = 20 bytes by default. Override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT)

Callers 1

CloneOutputMethod · 0.85

Calls 1

ImVec2Function · 0.85

Tested by

no test coverage detected