Helper to split a draw list into different layers which can be drawn into out of order, then flattened back.
| 143 | struct ImDrawListSharedData; // Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself) |
| 144 | struct ImDrawListSplitter; // Helper to split a draw list into different layers which can be drawn into out of order, then flattened back. |
| 145 | struct ImDrawVert; // A single vertex (pos + uv + col = 20 bytes by default. Override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT) |
| 146 | struct ImFont; // Runtime data for a single font within a parent ImFontAtlas |
| 147 | struct ImFontAtlas; // Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader |
| 148 | struct ImFontBuilderIO; // Opaque interface to a font builder (stb_truetype or FreeType). |
nothing calls this directly
no outgoing calls
no test coverage detected