MCPcopy Create free account
hub / github.com/BlitterStudio/amiberry / Clear

Method Clear

external/imgui/imgui_draw.cpp:2281–2289  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2279//-----------------------------------------------------------------------------
2280
2281void ImDrawData::Clear()
2282{
2283 Valid = false;
2284 CmdListsCount = TotalIdxCount = TotalVtxCount = 0;
2285 CmdLists.resize(0); // The ImDrawList are NOT owned by ImDrawData but e.g. by ImGuiContext, so we don't clear them.
2286 DisplayPos = DisplaySize = FramebufferScale = ImVec2(0.0f, 0.0f);
2287 OwnerViewport = NULL;
2288 Textures = NULL;
2289}
2290
2291// Important: 'out_list' is generally going to be draw_data->CmdLists, but may be another temporary list
2292// as long at it is expected that the result will be later merged into draw_data->CmdLists[].

Callers 6

BeginTableExMethod · 0.45
ShutdownMethod · 0.45
NavMoveRequestSubmitMethod · 0.45
ClearDragDropMethod · 0.45
_ResetForNewFrameMethod · 0.45
mainFunction · 0.45

Calls 2

ImVec2Function · 0.85
resizeMethod · 0.45

Tested by

no test coverage detected