diff options
Diffstat (limited to 'include/text.h')
| -rw-r--r-- | include/text.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/include/text.h b/include/text.h index a38f979..96c9b82 100644 --- a/include/text.h +++ b/include/text.h @@ -1,12 +1,18 @@ #pragma once +void unloadGlyphInfo( GlyphInfo *glyph ); /* Font loading/unloading functions. */ int ltextGetFontDefault( lua_State *L ); int ltextLoadFont( lua_State *L ); int ltextLoadFontEx( lua_State *L ); int ltextLoadFontFromImage( lua_State *L ); +int ltextLoadFontFromMemory( lua_State *L ); +int ltextLoadFontFromData( lua_State *L ); int ltextIsFontReady( lua_State *L ); +int ltextLoadFontData( lua_State *L ); +int ltextGenImageFontAtlas( lua_State *L ); int ltextUnloadFont( lua_State *L ); +int ltextExportFontAsCode( lua_State *L ); /* Text drawing functions. */ int ltextDrawFPS( lua_State *L ); int ltextDrawText( lua_State *L ); @@ -21,8 +27,21 @@ int ltextSetTextLineSpacing( lua_State *L ); int ltextMeasureText( lua_State *L ); int ltextGetGlyphIndex( lua_State *L ); int ltextGetGlyphInfo( lua_State *L ); +int ltextGetGlyphInfoByIndex( lua_State *L ); int ltextGetGlyphAtlasRec( lua_State *L ); +int ltextGetGlyphAtlasRecByIndex( lua_State *L ); int ltextGetFontBaseSize( lua_State *L ); int ltextGetFontGlyphCount( lua_State *L ); int ltextGetFontGlyphPadding( lua_State *L ); int ltextGetFontTexture( lua_State *L ); +/* GlyphInfo management functions. */ +int ltextLoadGlyphInfo( lua_State *L ); +int ltextUnloadGlyphInfo( lua_State *L ); +int ltextSetGlyphInfoValue( lua_State *L ); +int ltextSetGlyphInfoOffset( lua_State *L ); +int ltextSetGlyphInfoAdvanceX( lua_State *L ); +int ltextSetGlyphInfoImage( lua_State *L ); +int ltextGetGlyphInfoValue( lua_State *L ); +int ltextGetGlyphInfoOffset( lua_State *L ); +int ltextGetGlyphInfoAdvanceX( lua_State *L ); +int ltextGetGlyphInfoImage( lua_State *L ); |
