MCPcopy Create free account
hub / github.com/KebsCS/KBotExt / ImDrawData

Class ImDrawData

KBotExt/imgui/imgui.h:141–141  ·  view source on GitHub ↗

A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call, unless it is a callback)

Source from the content-addressed store, hash-verified

139struct ImDrawChannel; // Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
140struct ImDrawCmd; // A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call, unless it is a callback)
141struct ImDrawData; // All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
142struct ImDrawList; // A single draw command list (generally one per window, conceptually you may see this as a dynamic "mesh" builder)
143struct ImDrawListSharedData; // Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself)
144struct ImDrawListSplitter; // Helper to split a draw list into different layers which can be drawn into out of order, then flattened back.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected