zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SDL_test_font.c File Reference
#include "SDL_config.h"
#include "SDL_test.h"

Go to the source code of this file.

Macros

#define SDL_TESTFONTDATAMAX   (8*256)
 

Functions

int SDLTest_DrawCharacter (SDL_Renderer *renderer, int x, int y, char c)
 
int SDLTest_DrawString (SDL_Renderer *renderer, int x, int y, const char *s)
 Draw a string in the currently set font. More...
 

Variables

static SDL_TextureSDLTest_CharTextureCache [256]
 
static unsigned char SDLTest_FontData [SDL_TESTFONTDATAMAX]
 

Macro Definition Documentation

#define SDL_TESTFONTDATAMAX   (8*256)

Definition at line 31 of file SDL_test_font.c.

Function Documentation

int SDLTest_DrawString ( SDL_Renderer renderer,
int  x,
int  y,
const char *  s 
)

Draw a string in the currently set font.

Parameters
rendererThe renderer to draw on.
xThe X coordinate of the upper left corner of the string.
yThe Y coordinate of the upper left corner of the string.
sThe string to draw.
Returns
Returns 0 on success, -1 on failure.

Definition at line 3222 of file SDL_test_font.c.

References SDLTest_DrawCharacter().

Variable Documentation

SDL_Texture* SDLTest_CharTextureCache[256]
static

Definition at line 3115 of file SDL_test_font.c.

unsigned char SDLTest_FontData[SDL_TESTFONTDATAMAX]
static

Definition at line 33 of file SDL_test_font.c.

Referenced by SDLTest_DrawCharacter().