SFont.c File Reference

#include <SDL.h>
#include <SDL_video.h>
#include <assert.h>
#include <stdlib.h>
#include "SFont.h"

Functions

static Uint32 GetPixel (SDL_Surface *Surface, Sint32 X, Sint32 Y)
SFont_FontSFont_InitFont (SDL_Surface *Surface)
void SFont_FreeFont (SFont_Font *FontInfo)
void SFont_Write (SDL_Surface *Surface, const SFont_Font *Font, int x, int y, const char *text)
int SFont_TextWidth (const SFont_Font *Font, const char *text)
int SFont_TextHeight (const SFont_Font *Font)
void SFont_WriteCenter (SDL_Surface *Surface, const SFont_Font *Font, int y, const char *text)

Function Documentation

static Uint32 GetPixel ( SDL_Surface *  Surface,
Sint32  X,
Sint32  Y 
) [static]

Referenced by SFont_InitFont().

SFont_Font* SFont_InitFont ( SDL_Surface *  Surface  ) 

void SFont_FreeFont ( SFont_Font FontInfo  ) 

References SFont_Font::Surface.

Referenced by main(), and Rendu_Texte_SFont().

void SFont_Write ( SDL_Surface *  Surface,
const SFont_Font Font,
int  x,
int  y,
const char *  text 
)

int SFont_TextWidth ( const SFont_Font Font,
const char *  text 
)

int SFont_TextHeight ( const SFont_Font Font  ) 

References SFont_Font::Surface.

Referenced by Rendu_Texte_SFont().

void SFont_WriteCenter ( SDL_Surface *  Surface,
const SFont_Font Font,
int  y,
const char *  text 
)

References SFont_TextWidth(), and SFont_Write().


Generated on Sat Mar 7 22:45:16 2009 for GrafX2 by  doxygen 1.5.8