diff options
Diffstat (limited to 'src/font.cpp')
| -rw-r--r-- | src/font.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/font.cpp b/src/font.cpp index aa7fbe6..0335017 100644 --- a/src/font.cpp +++ b/src/font.cpp @@ -43,6 +43,8 @@ struct FontInstanceBufferItem { glm::vec4 bg_color; glm::vec2 sprite_region_min; glm::vec2 sprite_region_max; + glm::vec2 bounding_region_min; + glm::vec2 bounding_region_max; float width; float padding[3]; }; @@ -216,6 +218,8 @@ void FontType_Inner_CalcTransforms(const FontType *ft, FontRender *fr, FontInsta buf_item->bg_color = glm::vec4(0.0, 0.0, 0.0, 0.0); buf_item->sprite_region_min = fgc->sprite_region_min; buf_item->sprite_region_max = fgc->sprite_region_max; + buf_item->bounding_region_min = glm::vec2(-1.1, -1.1); + buf_item->bounding_region_max = glm::vec2(1.1, 1.1); buf_item->width = (fr->settings.char_scale / ft->msdf_settings.minimum_scale) * ft->msdf_settings.px_range; |
