Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
GXTev.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_GX_GXTEV_H_
2#define _DOLPHIN_GX_GXTEV_H_
3
4#ifdef __REVOLUTION_SDK__
6#else
7#include <dolphin/gx/GXEnum.h>
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
24void GXSetTevSwapMode(GXTevStageID stage, GXTevSwapSel ras_sel, GXTevSwapSel tex_sel);
26void GXSetTevClampMode(void);
27void GXSetAlphaCompare(GXCompare comp0, u8 ref0, GXAlphaOp op, GXCompare comp1, u8 ref1);
30void GXSetNumTevStages(u8 nStages);
31
32#ifdef __cplusplus
33}
34#endif
35
36#endif
37#endif
Ordon Goat.
static char * table[19]
Definition d_a_door_shutter.cpp:1527
static GXColor color
Definition d_a_obj_crope.cpp:39
enum _GXTevKColorID GXTevKColorID
enum _GXTevColorArg GXTevColorArg
enum _GXTevScale GXTevScale
enum _GXTexCoordID GXTexCoordID
enum _GXTevMode GXTevMode
enum _GXTexFmt GXTexFmt
enum _GXTexMapID GXTexMapID
enum _GXAlphaOp GXAlphaOp
enum _GXTevColorChan GXTevColorChan
enum _GXTevKAlphaSel GXTevKAlphaSel
enum _GXChannelID GXChannelID
enum _GXTevSwapSel GXTevSwapSel
enum _GXTevBias GXTevBias
enum _GXTevAlphaArg GXTevAlphaArg
enum _GXTevKColorSel GXTevKColorSel
enum _GXZTexOp GXZTexOp
enum _GXTevRegID GXTevRegID
enum _GXTevStageID GXTevStageID
enum _GXCompare GXCompare
enum _GXTevOp GXTevOp
u8 GXBool
Definition GXEnum.h:9
u32 mode
Definition GXTev.c:56
u32 clamp
Definition GXTev.c:10
u32 bias
Definition GXTev.c:12
void GXSetTevColor(GXTevRegID id, GXColor color)
Definition GXTev.c:209
void GXSetTevColorOp(GXTevStageID stage, GXTevOp op, GXTevBias bias, GXTevScale scale, GXBool clamp, GXTevRegID out_reg)
Definition GXTev.c:163
void GXSetTevOp(GXTevStageID id, GXTevMode mode)
Definition GXTev.c:91
void GXSetTevOrder(GXTevStageID stage, GXTexCoordID coord, GXTexMapID map, GXChannelID color)
Definition GXTev.c:421
void GXSetTevAlphaIn(GXTevStageID stage, GXTevAlphaArg a, GXTevAlphaArg b, GXTevAlphaArg c, GXTevAlphaArg d)
Definition GXTev.c:142
void GXSetAlphaCompare(GXCompare comp0, u8 ref0, GXAlphaOp op, GXCompare comp1, u8 ref1)
Definition GXTev.c:368
void GXSetTevColorIn(GXTevStageID stage, GXTevColorArg a, GXTevColorArg b, GXTevColorArg c, GXTevColorArg d)
Definition GXTev.c:121
void GXSetTevAlphaOp(GXTevStageID stage, GXTevOp op, GXTevBias bias, GXTevScale scale, GXBool clamp, GXTevRegID out_reg)
Definition GXTev.c:186
void GXSetTevKColor(GXTevKColorID id, GXColor color)
Definition GXTev.c:264
void GXSetTevClampMode(void)
Definition GXTev.c:364
void GXSetZTexture(GXZTexOp op, GXTexFmt fmt, u32 bias)
Definition GXTev.c:384
void GXSetTevSwapMode(GXTevStageID stage, GXTevSwapSel ras_sel, GXTevSwapSel tex_sel)
Definition GXTev.c:322
void GXSetTevKColorSel(GXTevStageID stage, GXTevKColorSel sel)
Definition GXTev.c:288
void GXSetTevSwapModeTable(GXTevSwapSel table, GXTevColorChan red, GXTevColorChan green, GXTevColorChan blue, GXTevColorChan alpha)
Definition GXTev.c:336
void GXSetNumTevStages(u8 nStages)
Definition GXTev.c:464
void GXSetTevColorS10(GXTevRegID id, GXColorS10 color)
Definition GXTev.c:233
void GXSetTevKAlphaSel(GXTevStageID stage, GXTevKAlphaSel sel)
Definition GXTev.c:305
unsigned long u32
Definition types.h:12
unsigned char u8
Definition types.h:8
a
Definition k_cos.c:89
Definition GXStruct.h:34
Definition GXStruct.h:30