ttf support

git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@473 b9cfdab3-6d41-4d17-bbe4-086880011989
This commit is contained in:
NishiOwO
2025-10-23 07:33:54 +00:00
parent 9686e69abf
commit 705e68408a
14 changed files with 21167 additions and 20948 deletions

View File

@@ -23,6 +23,40 @@ MWDECL MwFont MwFontData[];
*/
MWDECL MwFont MwBoldFontData[];
/*!
* %brief Default TTF font data
*/
MWDECL unsigned char MwTTFData[];
/*!
* %brief Default TTF font size
*/
MWDECL unsigned int MwTTFDataSize;
/*!
* %brief Default bold TTF font data
*/
MWDECL unsigned char MwBoldTTFData[];
/*!
* %brief Default bold TTF font size
*/
MWDECL unsigned int MwBoldTTFDataSize;
/*!
* %brief Loads a TTF Font
* %param data Data
* %param size Data size
* %return Font handle
*/
MWDECL void* MwFontLoad(unsigned char* data, unsigned int size);
/*!
* %brieff Frees a font handle
* %param handle Handle
*/
MWDECL void MwFontFree(void* handle);
#ifdef __cplusplus
}
#endif