Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
OSFont.h File Reference

Go to the source code of this file.

Classes

struct  OSFontHeader
 

Typedefs

typedef struct OSFontHeader OSFontHeader
 

Functions

u16 OSGetFontEncode (void)
 
u16 OSSetFontEncode (u16 encode)
 
BOOL OSInitFont (OSFontHeader *fontData)
 
u32 OSLoadFont (OSFontHeader *fontData, void *tmp)
 
char * OSGetFontTexture (const char *string, void **image, s32 *x, s32 *y, s32 *width)
 
char * OSGetFontWidth (const char *string, s32 *width)
 
char * OSGetFontTexel (const char *string, void *image, s32 pos, s32 stride, s32 *width)
 
int OSSetFontWidth (int fixed)
 

Typedef Documentation

◆ OSFontHeader

typedef struct OSFontHeader OSFontHeader

Function Documentation

◆ OSGetFontEncode()

u16 OSGetFontEncode ( void )

◆ OSGetFontTexel()

char * OSGetFontTexel ( const char * string,
void * image,
s32 pos,
s32 stride,
s32 * width )

◆ OSGetFontTexture()

char * OSGetFontTexture ( const char * string,
void ** image,
s32 * x,
s32 * y,
s32 * width )

◆ OSGetFontWidth()

char * OSGetFontWidth ( const char * string,
s32 * width )

◆ OSInitFont()

BOOL OSInitFont ( OSFontHeader * fontData)

◆ OSLoadFont()

u32 OSLoadFont ( OSFontHeader * fontData,
void * tmp )

◆ OSSetFontEncode()

u16 OSSetFontEncode ( u16 encode)

◆ OSSetFontWidth()

int OSSetFontWidth ( int fixed)