浏览代码

Added GetDefaultFont() function

Useful to be used with DrawTextEx() to draw with default font and
extended parameters
pull/2/head
Ray 11 年前
父节点
当前提交
1a8ef80abd
共有 2 个文件被更改,包括 7 次插入0 次删除
  1. +1
    -0
      src/raylib.h
  2. +6
    -0
      src/text.c

+ 1
- 0
src/raylib.h 查看文件

@ -317,6 +317,7 @@ void DrawTexturePro(Texture2D texture, Rectangle sourceRec, Rectangle destRec, V
//------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------
// Font Loading and Text Drawing Functions (Module: text) // 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 SpriteFont LoadSpriteFont(const char *fileName); // Load a SpriteFont image into GPU memory
void UnloadSpriteFont(SpriteFont spriteFont); // Unload SpriteFont from 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) void DrawText(const char *text, int posX, int posY, int fontSize, Color color); // Draw text (using default font)

+ 6
- 0
src/text.c 查看文件

@ -192,6 +192,12 @@ extern void UnloadDefaultFont()
free(defaultFont.charSet); 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 // Load a SpriteFont image into GPU memory
SpriteFont LoadSpriteFont(const char* fileName) SpriteFont LoadSpriteFont(const char* fileName)
{ {

正在加载...
取消
保存