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

Functions

static void LoadTexPalette (TEXPalettePtr *pal, char *name)
 
static void UnpackTexPalette (TEXPalettePtr pal)
 
static void TexFreeFunc (TEXPalettePtr *pal)
 
void TEXGetPalette (TEXPalettePtr *pal, char *name)
 
TEXDescriptorPtr TEXGet (TEXPalettePtr pal, u32 id)
 
void TEXReleasePalette (TEXPalettePtr *pal)
 
void TEXGetGXTexObjFromPalette (TEXPalettePtr pal, GXTexObj *to, u32 id)
 
void TEXGetGXTexObjFromPaletteCI (TEXPalettePtr pal, GXTexObj *to, GXTlutObj *tlo, GXTlut tluts, u32 id)
 

Function Documentation

◆ LoadTexPalette()

static void LoadTexPalette ( TEXPalettePtr * pal,
char * name )
static

◆ TexFreeFunc()

static void TexFreeFunc ( TEXPalettePtr * pal)
static

◆ TEXGet()

TEXDescriptorPtr TEXGet ( TEXPalettePtr pal,
u32 id )

◆ TEXGetGXTexObjFromPalette()

void TEXGetGXTexObjFromPalette ( TEXPalettePtr pal,
GXTexObj * to,
u32 id )

◆ TEXGetGXTexObjFromPaletteCI()

void TEXGetGXTexObjFromPaletteCI ( TEXPalettePtr pal,
GXTexObj * to,
GXTlutObj * tlo,
GXTlut tluts,
u32 id )

◆ TEXGetPalette()

void TEXGetPalette ( TEXPalettePtr * pal,
char * name )

◆ TEXReleasePalette()

void TEXReleasePalette ( TEXPalettePtr * pal)

◆ UnpackTexPalette()

static void UnpackTexPalette ( TEXPalettePtr pal)
static