feat(gx): implement GxuFontClearBatch

This commit is contained in:
superp00t committed 2023-08-16 19:24:24 -04:00
1 parent 647d2b622f
commit 8a7d89b52f
2 files changed
+12

No files matched your search

+10
View File
@@ -337,6 +337,16 @@ int32_t GxuFontDestroyBatch(CGxStringBatch* batch) {
return 1;
}
int32_t GxuFontClearBatch(CGxStringBatch* batch) {
if (!batch) {
return 0;
}
batch->m_fontBatch.Clear();
return batch != 0;
}
void GxuFontDestroyFont(CGxFont*& font) {
if (font) {
g_fonts.DeleteNode(font);
+2
View File
@@ -67,6 +67,8 @@ int32_t GxuFontCreateString(CGxFont*, const char*, float, const C3Vector&, float
int32_t GxuFontDestroyBatch(CGxStringBatch*);
int32_t GxuFontClearBatch(CGxStringBatch* batch);
void GxuFontDestroyFont(CGxFont*& font);
void GxuFontDestroyString(CGxString*&);