diff --git a/src/raylib.h b/src/raylib.h index 14a3300ee..54065dd0a 100644 --- a/src/raylib.h +++ b/src/raylib.h @@ -317,6 +317,7 @@ void DrawTexturePro(Texture2D texture, Rectangle sourceRec, Rectangle destRec, V //------------------------------------------------------------------------------------ // Font Loading and Text Drawing Functions (Module: text) //------------------------------------------------------------------------------------ +SpriteFont GetDefaultFont(); // Get the default SpriteFont SpriteFont LoadSpriteFont(const char *fileName); // Load a SpriteFont image into GPU memory void UnloadSpriteFont(SpriteFont spriteFont); // Unload SpriteFont from GPU memory void DrawText(const char *text, int posX, int posY, int fontSize, Color color); // Draw text (using default font) diff --git a/src/text.c b/src/text.c index 74db16cdf..ff9234a97 100644 --- a/src/text.c +++ b/src/text.c @@ -192,6 +192,12 @@ extern void UnloadDefaultFont() free(defaultFont.charSet); } +// Get the default font, useful to be used with extended parameters +SpriteFont GetDefaultFont() +{ + return defaultFont; +} + // Load a SpriteFont image into GPU memory SpriteFont LoadSpriteFont(const char* fileName) {