From 1a8ef80abd4e3824bb441e0dbd58848ab451c0e1 Mon Sep 17 00:00:00 2001 From: Ray Date: Fri, 29 Nov 2013 20:24:11 +0100 Subject: [PATCH] Added GetDefaultFont() function Useful to be used with DrawTextEx() to draw with default font and extended parameters --- src/raylib.h | 1 + src/text.c | 6 ++++++ 2 files changed, 7 insertions(+) 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) {