MCPcopy Create free account
hub / github.com/XJTU-Graphics/dandelion / Clear

Method Clear

deps/imgui/imgui_draw.cpp:2252–2260  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2250//-----------------------------------------------------------------------------
2251
2252void ImDrawData::Clear()
2253{
2254 Valid = false;
2255 CmdListsCount = TotalIdxCount = TotalVtxCount = 0;
2256 CmdLists.resize(0); // The ImDrawList are NOT owned by ImDrawData but e.g. by ImGuiContext, so we don't clear them.
2257 DisplayPos = DisplaySize = FramebufferScale = ImVec2(0.0f, 0.0f);
2258 OwnerViewport = NULL;
2259 Textures = NULL;
2260}
2261
2262// Important: 'out_list' is generally going to be draw_data->CmdLists, but may be another temporary list
2263// as long at it is expected that the result will be later merged into draw_data->CmdLists[].

Callers 7

init_uiMethod · 0.45
BeginTableExMethod · 0.45
ShutdownMethod · 0.45
NavMoveRequestSubmitMethod · 0.45
ClearDragDropMethod · 0.45
_ResetForNewFrameMethod · 0.45

Calls 2

ImVec2Function · 0.85
resizeMethod · 0.45

Tested by

no test coverage detected