summaryrefslogtreecommitdiff
path: root/imgui
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2024-03-16 17:30:52 +0100
committerAldrik Ramaekers <aldrikboy@gmail.com>2024-03-16 17:30:52 +0100
commit253c967318e6a75c6c4947b01f12ee3797db1b40 (patch)
tree662c8638ab0be7efec6793dc5e980a163425209d /imgui
parent4b917c469bffdb8f390d126934a60c2bbebca7b4 (diff)
load font & ranges based on pc locale
Diffstat (limited to 'imgui')
-rw-r--r--imgui/imgui_spectrum.cpp48
1 files changed, 0 insertions, 48 deletions
diff --git a/imgui/imgui_spectrum.cpp b/imgui/imgui_spectrum.cpp
index 47cca36..928ad96 100644
--- a/imgui/imgui_spectrum.cpp
+++ b/imgui/imgui_spectrum.cpp
@@ -6,51 +6,6 @@
namespace ImGui {
namespace Spectrum {
- void LoadFont(float size) {
- ImGuiIO& io = ImGui::GetIO();
- ImFontConfig config;
- config.MergeMode = true;
-
- static const ImWchar arrow_r[] =
- {
- 0x2192, 0x2193, // → character.
- 0,
- };
-
- static const ImWchar triangles[] =
- {
- 0x25B6, 0x25BC, // ▶ ▼ characters.
- 0,
- };
-
- ImFontGlyphRangesBuilder builder;
- ImVector<ImWchar> ranges;
- builder.AddRanges(io.Fonts->GetGlyphRangesDefault());
- builder.AddRanges(arrow_r);
- builder.AddRanges(triangles);
- builder.BuildRanges(&ranges);
-
- ImFont* font = io.Fonts->AddFontFromMemoryCompressedTTF(
- SourceSansProRegular_compressed_data,
- SourceSansProRegular_compressed_size,
- size, nullptr, ranges.Data);
-
- IM_ASSERT(font != nullptr);
- io.FontDefault = font;
-
- // Uncomment if you want these glyphs. Fonts can be found in fonts/ folder.
- // io.Fonts->AddFontFromMemoryCompressedTTF(
- // GmarketSans_compressed_data,
- // GmarketSans_compressed_size,
- // size, &config, io.Fonts->GetGlyphRangesKorean());
-
- // io.Fonts->AddFontFromMemoryCompressedTTF(
- // NotoSansJP_compressed_data,
- // NotoSansJP_compressed_size,
- // size, &config, io.Fonts->GetGlyphRangesJapanese());
-
- io.Fonts->Build();
- }
void StyleColorsSpectrum() {
ImGuiStyle* style = &ImGui::GetStyle();
@@ -109,8 +64,5 @@ namespace ImGui {
colors[ImGuiCol_TableRowBg] = ColorConvertU32ToFloat4(Color(0xFFFFFF));
colors[ImGuiCol_TableRowBgAlt] = ColorConvertU32ToFloat4(Spectrum::GRAY100);
}
-
-
-
}
}