Fallback font, configure font in lua
This commit is contained in:
@@ -372,9 +372,11 @@ void DrawCircle(Vec2 pos, float radius, Color color) {
|
||||
}
|
||||
}
|
||||
|
||||
String FontPath = "C:\\Windows\\Fonts\\consola.ttf";
|
||||
void ReloadFont(int32_t size) {
|
||||
size = ClampBottom(2, size);
|
||||
Int GetStyleInt(String name, Int default_int);
|
||||
String GetStyleString(String name, String default_string);
|
||||
void ReloadFont() {
|
||||
Int size = StyleFontSize;
|
||||
size = ClampBottom((Int)2, size);
|
||||
if (MainFont.texture_id) {
|
||||
glDeleteTextures(1, &MainFont.texture_id);
|
||||
Dealloc(&MainFont.glyphs);
|
||||
@@ -383,7 +385,7 @@ void ReloadFont(int32_t size) {
|
||||
|
||||
Scratch scratch;
|
||||
Atlas atlas = CreateAtlas(scratch, {2048, 2048});
|
||||
MainFont = CreateFont(&atlas, size, FontPath);
|
||||
MainFont = CreateFont(&atlas, (uint32_t)size, StyleFont);
|
||||
{
|
||||
GLint filter = GL_NEAREST; // GL_LINEAR
|
||||
glCreateTextures(GL_TEXTURE_2D, 1, &atlas.texture_id);
|
||||
|
||||
Reference in New Issue
Block a user