[Example] Remove usage of ImGuiFreeType
This commit is contained in:
1 parent
06322ac726
commit
13f01d6643
2 files changed
+1
-6
No files matched your search
@@ -241,7 +241,7 @@ Take a note that multi-viewports api is **VERY** complex to implement. It's high
|
|||||||
Otherwise, if you're using your own backed implementation, there are no guarantees it will work.
|
Otherwise, if you're using your own backed implementation, there are no guarantees it will work.
|
||||||
|
|
||||||
## Using FreeType
|
## Using FreeType
|
||||||
Dear ImGui by default uses a stb_strutype library to render a fonts atlas. It's possible to use FreeType instead to get better fonts quality. See an example in [ImGuiGlfwExample](https://github.com/spair/imgui-java/blob/v1.78-1.3.0/imgui-lwjgl3/src/test/java/ImGuiGlfwExample.java). [Read more](https://github.com/ocornut/imgui/blob/v1.78/misc/freetype/README.md)
|
Dear ImGui by default uses a stb_strutype library to render a fonts atlas. It's possible to use FreeType instead to get better fonts quality. [Read more](https://github.com/ocornut/imgui/blob/v1.78/misc/freetype/README.md)
|
||||||
|
|
||||||
## Binding Notice
|
## Binding Notice
|
||||||
* All Dear ImGui methods are available in `camelCase`, not in `PascalCase`.
|
* All Dear ImGui methods are available in `camelCase`, not in `PascalCase`.
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ import static org.lwjgl.system.MemoryUtil.NULL;
|
|||||||
import imgui.ImFontAtlas;
|
import imgui.ImFontAtlas;
|
||||||
import imgui.ImFontConfig;
|
import imgui.ImFontConfig;
|
||||||
import imgui.ImGui;
|
import imgui.ImGui;
|
||||||
import imgui.ImGuiFreeType;
|
|
||||||
import imgui.ImGuiIO;
|
import imgui.ImGuiIO;
|
||||||
import imgui.ImGuiStyle;
|
import imgui.ImGuiStyle;
|
||||||
import imgui.flag.ImGuiCol;
|
import imgui.flag.ImGuiCol;
|
||||||
@@ -184,10 +183,6 @@ public final class ImGuiGlfwExample {
|
|||||||
|
|
||||||
fontConfig.destroy(); // After all fonts were added we don't need this config more
|
fontConfig.destroy(); // After all fonts were added we don't need this config more
|
||||||
|
|
||||||
// ------------------------------------------------------------
|
|
||||||
// Use freetype instead of stb_truetype to build a fonts texture
|
|
||||||
ImGuiFreeType.buildFontAtlas(fontAtlas, ImGuiFreeType.RasterizerFlags.LightHinting);
|
|
||||||
|
|
||||||
// When viewports are enabled we tweak WindowRounding/WindowBg so platform windows can look identical to regular ones.
|
// When viewports are enabled we tweak WindowRounding/WindowBg so platform windows can look identical to regular ones.
|
||||||
if (io.hasConfigFlags(ImGuiConfigFlags.ViewportsEnable)) {
|
if (io.hasConfigFlags(ImGuiConfigFlags.ViewportsEnable)) {
|
||||||
final ImGuiStyle style = ImGui.getStyle();
|
final ImGuiStyle style = ImGui.getStyle();
|
||||||
|
|||||||
Reference in new issue
Block a user