Update text_codepoints_loading.c
This commit is contained in:
parent
4311ffc9e1
commit
907e9e1fe2
@ -57,6 +57,10 @@ int main(void)
|
|||||||
|
|
||||||
bool showFontAtlas = false;
|
bool showFontAtlas = false;
|
||||||
|
|
||||||
|
int codepointSize = 0;
|
||||||
|
int codepoint = 0;
|
||||||
|
char *ptr = text;
|
||||||
|
|
||||||
SetTargetFPS(60); // Set our game to run at 60 frames-per-second
|
SetTargetFPS(60); // Set our game to run at 60 frames-per-second
|
||||||
//--------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -66,6 +70,20 @@ int main(void)
|
|||||||
// Update
|
// Update
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
if (IsKeyPressed(KEY_SPACE)) showFontAtlas = !showFontAtlas;
|
if (IsKeyPressed(KEY_SPACE)) showFontAtlas = !showFontAtlas;
|
||||||
|
|
||||||
|
// Testing code: getting next and previous codepoints on provided text
|
||||||
|
if (IsKeyPressed(KEY_RIGHT))
|
||||||
|
{
|
||||||
|
// Get next codepoint in string and move pointer
|
||||||
|
codepoint = GetCodepointNext(ptr, &codepointSize);
|
||||||
|
ptr += codepointSize;
|
||||||
|
}
|
||||||
|
else if (IsKeyPressed(KEY_LEFT))
|
||||||
|
{
|
||||||
|
// Get previous codepoint in string and move pointer
|
||||||
|
codepoint = GetCodepointPrevious(ptr, &codepointSize);
|
||||||
|
ptr -= codepointSize;
|
||||||
|
}
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
|
|
||||||
// Draw
|
// Draw
|
||||||
|
Loading…
Reference in New Issue
Block a user