summaryrefslogtreecommitdiff
path: root/src/font.cpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-05-29 16:11:37 -0400
committerJonathan Bradley <jcb@pikum.xyz>2025-05-29 16:11:37 -0400
commitd9dc3559296661249f9e5f1c3d0a8320cbf8fc29 (patch)
tree2a0203b676f15e8933960e786c8181354f73b121 /src/font.cpp
parenta9bc23377bd9193cd3eb3ef2e91431d088d13d5d (diff)
pke: ecs: BucketContainer > pk_bkt_arr_t & cleanup
Diffstat (limited to 'src/font.cpp')
-rw-r--r--src/font.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/font.cpp b/src/font.cpp
index 2c91aa6..cce683b 100644
--- a/src/font.cpp
+++ b/src/font.cpp
@@ -52,8 +52,6 @@ struct FontInstanceBufferItem {
float padding[3];
};
-// BucketContainer<FontType, TextRenderHandle, 2> bktFont;
-
uint32_t utf8_to_unicode(const char* str, uint32_t &out) {
uint32_t i = 0;
out = 0;
@@ -798,7 +796,7 @@ FontRenderHandle FontType_AddStringRender(FontTypeIndex idx_ft, const pk_cstr &&
ft->renders = arr;
}
fr = &ft->renders[(FontRenderIndex_T)idx_fr];
- *fr = {};
+ new (fr) FontRender{};
fr->uuid = uuid;
ECS_CreateEntity(fr, parent);
fr->fr_handle.index_ft = idx_ft;