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 CLUTHeader * CLUTHeaderPtr
typedef struct TEXHeader * TEXHeaderPtr
typedef struct TEXDescriptor * TEXDescriptorPtr
typedef struct TEXPalette * TEXPalettePtr

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 )