aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRay <raysan5@gmail.com>2013-11-29 20:24:11 +0100
committerRay <raysan5@gmail.com>2013-11-29 20:24:11 +0100
commit1a8ef80abd4e3824bb441e0dbd58848ab451c0e1 (patch)
treefd688db9c10c62cbdcb7382ee608070341d2536e /src
parent53d0ab0b97ed77ea0277af9bd661cf2573ddb377 (diff)
downloadraylib-1a8ef80abd4e3824bb441e0dbd58848ab451c0e1.tar.gz
raylib-1a8ef80abd4e3824bb441e0dbd58848ab451c0e1.zip
Added GetDefaultFont() function
Useful to be used with DrawTextEx() to draw with default font and extended parameters
Diffstat (limited to 'src')
-rw-r--r--src/raylib.h1
-rw-r--r--src/text.c6
2 files changed, 7 insertions, 0 deletions
diff --git a/src/raylib.h b/src/raylib.h
index 14a3300e..54065dd0 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 74db16cd..ff9234a9 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)
{