MCPcopy Create free account
hub / github.com/ddiakopoulos/polymer / add_font

Method add_font

libraries/lib-app-base/src/gl-imgui.cpp:41–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39
40 std::vector<uint8_t> fontBuffer;
41 ImFont * imgui_instance::add_font(const std::vector<uint8_t> & buffer)
42 {
43 ImGuiIO & io = ImGui::GetIO();
44 fontBuffer = buffer;
45 ImFontConfig config;
46 config.FontDataOwnedByAtlas = false;
47 auto font = io.Fonts->AddFontFromMemoryTTF((void *)fontBuffer.data(), (int) fontBuffer.size(), 15.f, &config);
48 IM_ASSERT(font != NULL);
49 return font;
50 }
51
52 std::vector<uint8_t> iconFontBuffer;
53 ImFont * imgui_instance::append_icon_font(const std::vector<uint8_t> & buffer)

Callers 2

gs_viewer_appMethod · 0.80
scene_editor_appMethod · 0.80

Calls 2

dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected