From 7e08b312d5b8762fdd17d5d254cb592e97dbd332 Mon Sep 17 00:00:00 2001 From: Ray Date: Thu, 12 Sep 2019 16:28:58 +0200 Subject: [PATCH] RENAMED: text_bmfont_ttf > text_font_loading --- ...{text_bmfont_ttf.c => text_font_loading.c} | 19 +++++++++++++----- ...t_bmfont_ttf.png => text_font_loading.png} | Bin 2 files changed, 14 insertions(+), 5 deletions(-) rename examples/text/{text_bmfont_ttf.c => text_font_loading.c} (80%) rename examples/text/{text_bmfont_ttf.png => text_font_loading.png} (100%) diff --git a/examples/text/text_bmfont_ttf.c b/examples/text/text_font_loading.c similarity index 80% rename from examples/text/text_bmfont_ttf.c rename to examples/text/text_font_loading.c index 0fc82e97..7eaaed8f 100644 --- a/examples/text/text_bmfont_ttf.c +++ b/examples/text/text_font_loading.c @@ -1,11 +1,20 @@ /******************************************************************************************* * -* raylib [text] example - BMFont and TTF Fonts loading +* raylib [text] example - Font loading * -* This example has been created using raylib 1.4 (www.raylib.com) +* raylib can load fonts from multiple file formats: +* +* - TTF/OTF > Sprite font atlas is generated on loading, user can configure +* some of the generation parameters (size, characters to include) +* - BMFonts > Angel code font fileformat, sprite font image must be provided +* together with the .fnt file, font generation cna not be configured +* - XNA Spritefont > Sprite font image, following XNA Spritefont conventions, +* Characters in image must follow some spacing and order rules +* +* This example has been created using raylib 2.6 (www.raylib.com) * raylib is licensed under an unmodified zlib/libpng license (View raylib.h for details) * -* Copyright (c) 2016 Ramon Santamaria (@raysan5) +* Copyright (c) 2016-2019 Ramon Santamaria (@raysan5) * ********************************************************************************************/ @@ -18,7 +27,7 @@ int main(void) const int screenWidth = 800; const int screenHeight = 450; - InitWindow(screenWidth, screenHeight, "raylib [text] example - bmfont and ttf sprite fonts loading"); + InitWindow(screenWidth, screenHeight, "raylib [text] example - font loading"); // Define characters to draw // NOTE: raylib supports UTF-8 encoding, following list is actually codified as UTF8 internally @@ -75,7 +84,7 @@ int main(void) UnloadFont(fontBm); // AngelCode Font unloading UnloadFont(fontTtf); // TTF Font unloading - CloseWindow(); // Close window and OpenGL context + CloseWindow(); // Close window and OpenGL context //-------------------------------------------------------------------------------------- return 0; diff --git a/examples/text/text_bmfont_ttf.png b/examples/text/text_font_loading.png similarity index 100% rename from examples/text/text_bmfont_ttf.png rename to examples/text/text_font_loading.png