SSBM Decomp
Loading...
Searching...
No Matches
texPalette.h File Reference

Go to the source code of this file.

Data Structures

struct  CLUTHeader
struct  TEXHeader
struct  TEXDescriptor
struct  TEXPalette

Typedefs

typedef struct CLUTHeaderCLUTHeaderPtr
typedef struct TEXHeaderTEXHeaderPtr
typedef struct TEXDescriptorTEXDescriptorPtr
typedef struct TEXPaletteTEXPalettePtr

Functions

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)

Typedef Documentation

◆ CLUTHeaderPtr

typedef struct CLUTHeader * CLUTHeaderPtr

◆ TEXHeaderPtr

typedef struct TEXHeader * TEXHeaderPtr

◆ TEXDescriptorPtr

typedef struct TEXDescriptor * TEXDescriptorPtr

◆ TEXPalettePtr

typedef struct TEXPalette * TEXPalettePtr

Function Documentation

◆ TEXGetPalette()

void TEXGetPalette ( TEXPalettePtr * pal,
char * name )

◆ TEXGet()

TEXDescriptorPtr TEXGet ( TEXPalettePtr pal,
u32 id )

◆ TEXReleasePalette()

void TEXReleasePalette ( TEXPalettePtr * pal)

◆ TEXGetGXTexObjFromPalette()

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

◆ TEXGetGXTexObjFromPaletteCI()

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