MCPcopy Create free account
hub / github.com/cinder/Cinder / ImFontAtlasFontDestroyOutput

Function ImFontAtlasFontDestroyOutput

src/imgui/imgui_draw.cpp:3588–3597  ·  view source on GitHub ↗

Keep source/input FontData

Source from the content-addressed store, hash-verified

3586
3587// Keep source/input FontData
3588void ImFontAtlasFontDestroyOutput(ImFontAtlas* atlas, ImFont* font)
3589{
3590 font->ClearOutputData();
3591 for (ImFontConfig* src : font->Sources)
3592 {
3593 const ImFontLoader* loader = src->FontLoader ? src->FontLoader : atlas->FontLoader;
3594 if (loader && loader->FontSrcDestroy != NULL)
3595 loader->FontSrcDestroy(atlas, src);
3596 }
3597}
3598
3599//-----------------------------------------------------------------------------------------------------------------------------
3600

Callers 6

ShowFontAtlasMethod · 0.85
DebugNodeFontMethod · 0.85
ClearInputDataMethod · 0.85
RemoveFontMethod · 0.85
ImFontAtlasBuildDestroyFunction · 0.85

Calls 1

ClearOutputDataMethod · 0.80

Tested by

no test coverage detected