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
J2DTevs.cpp File Reference

Functions

static void dummyVirtual (J2DTevBlock *block, J2DIndBlock *indBlock)
 

Variables

J2DTexCoordInfo const j2dDefaultTexCoordInfo [8]
 
J2DTexMtxInfo const j2dDefaultTexMtxInfo
 
J2DIndTexMtxInfo const j2dDefaultIndTexMtxInfo = {{0.5f, 0.0f, 0.0f, 0.0f, 0.5f, 0.0f}, 1}
 
J2DTevStageInfo const j2dDefaultTevStageInfo
 
const J2DIndTevStageInfo j2dDefaultIndTevStageInfo
 
const GXColor j2dDefaultColInfo = {255, 255, 255, 255}
 
const J2DTevOrderInfo j2dDefaultTevOrderInfoNull
 
const J2DIndTexOrderInfo j2dDefaultIndTexOrderNull
 
const GXColorS10 j2dDefaultTevColor = {255, 255, 255, 255}
 
const J2DIndTexCoordScaleInfo j2dDefaultIndTexCoordScaleInfo
 
const GXColor j2dDefaultTevKColor = {255, 255, 255, 255}
 
const J2DTevSwapModeInfo j2dDefaultTevSwapMode = {GX_TEV_SWAP0, GX_TEV_SWAP0, 0, 0}
 
const J2DTevSwapModeTableInfo j2dDefaultTevSwapModeTable
 
const J2DBlendInfo j2dDefaultBlendInfo
 
const u8 j2dDefaultPEBlockDither = 0
 
const J2DColorChanInfo j2dDefaultColorChanInfo = {0, 3, 0, 0}
 
const u8 data_804561AC = 0x1B
 
const u16 j2dDefaultAlphaCmp = 0x00E7
 

Function Documentation

◆ dummyVirtual()

static void dummyVirtual ( J2DTevBlock * block,
J2DIndBlock * indBlock )
static

Variable Documentation

◆ data_804561AC

const u8 data_804561AC = 0x1B
extern

◆ j2dDefaultAlphaCmp

const u16 j2dDefaultAlphaCmp = 0x00E7
extern

◆ j2dDefaultBlendInfo

const J2DBlendInfo j2dDefaultBlendInfo
extern
Initial value:
@ GX_BM_BLEND
Definition GXEnum.h:327
@ GX_LO_NOOP
Definition GXEnum.h:352
@ GX_BL_INVSRCALPHA
Definition GXEnum.h:339
@ GX_BL_SRCALPHA
Definition GXEnum.h:338

◆ j2dDefaultColInfo

const GXColor j2dDefaultColInfo = {255, 255, 255, 255}
extern

◆ j2dDefaultColorChanInfo

const J2DColorChanInfo j2dDefaultColorChanInfo = {0, 3, 0, 0}
extern

◆ j2dDefaultIndTevStageInfo

const J2DIndTevStageInfo j2dDefaultIndTevStageInfo
extern
Initial value:
= {
}
@ GX_ITBA_OFF
Definition GXEnum.h:680
@ GX_ITB_NONE
Definition GXEnum.h:668
@ GX_ITW_OFF
Definition GXEnum.h:701
@ GX_ITM_OFF
Definition GXEnum.h:688
@ GX_INDTEXSTAGE0
Definition GXEnum.h:712

◆ j2dDefaultIndTexCoordScaleInfo

const J2DIndTexCoordScaleInfo j2dDefaultIndTexCoordScaleInfo
extern
Initial value:
= {
}
@ GX_ITS_1
Definition GXEnum.h:720

◆ j2dDefaultIndTexMtxInfo

J2DIndTexMtxInfo const j2dDefaultIndTexMtxInfo = {{0.5f, 0.0f, 0.0f, 0.0f, 0.5f, 0.0f}, 1}

◆ j2dDefaultIndTexOrderNull

const J2DIndTexOrderInfo j2dDefaultIndTexOrderNull
extern
Initial value:
= {
}
@ GX_TEXCOORD_NULL
Definition GXEnum.h:211
@ GX_TEXMAP_NULL
Definition GXEnum.h:197

◆ j2dDefaultPEBlockDither

const u8 j2dDefaultPEBlockDither = 0
extern

◆ j2dDefaultTevColor

const GXColorS10 j2dDefaultTevColor = {255, 255, 255, 255}
extern

◆ j2dDefaultTevKColor

const GXColor j2dDefaultTevKColor = {255, 255, 255, 255}
extern

◆ j2dDefaultTevOrderInfoNull

const J2DTevOrderInfo j2dDefaultTevOrderInfoNull
extern
Initial value:
= {
@ GX_COLOR_NULL
Definition GXEnum.h:298

◆ j2dDefaultTevStageInfo

J2DTevStageInfo const j2dDefaultTevStageInfo
extern
Initial value:
= {
@ GX_TB_ZERO
Definition GXEnum.h:572
@ GX_CC_ZERO
Definition GXEnum.h:537
@ GX_CC_CPREV
Definition GXEnum.h:522
@ GX_CC_RASC
Definition GXEnum.h:532
@ GX_CS_SCALE_1
Definition GXEnum.h:579
@ GX_TEVPREV
Definition GXEnum.h:416
@ GX_TEV_ADD
Definition GXEnum.h:557
@ GX_CA_ZERO
Definition GXEnum.h:552
@ GX_CA_RASA
Definition GXEnum.h:550
@ GX_CA_APREV
Definition GXEnum.h:545

◆ j2dDefaultTevSwapMode

const J2DTevSwapModeInfo j2dDefaultTevSwapMode = {GX_TEV_SWAP0, GX_TEV_SWAP0, 0, 0}
extern

◆ j2dDefaultTevSwapModeTable

const J2DTevSwapModeTableInfo j2dDefaultTevSwapModeTable
extern
Initial value:
= {
@ GX_CH_BLUE
Definition GXEnum.h:498
@ GX_CH_GREEN
Definition GXEnum.h:497
@ GX_CH_ALPHA
Definition GXEnum.h:499
@ GX_CH_RED
Definition GXEnum.h:496

◆ j2dDefaultTexCoordInfo

J2DTexCoordInfo const j2dDefaultTexCoordInfo[8]
Initial value:
= {
}
@ GX_TG_MTX2x4
Definition GXEnum.h:249
@ GX_TG_TEX1
Definition GXEnum.h:307
@ GX_TG_TEX5
Definition GXEnum.h:311
@ GX_TG_TEX2
Definition GXEnum.h:308
@ GX_TG_TEX3
Definition GXEnum.h:309
@ GX_TG_TEX6
Definition GXEnum.h:312
@ GX_TG_TEX7
Definition GXEnum.h:313
@ GX_TG_TEX4
Definition GXEnum.h:310
@ GX_TG_TEX0
Definition GXEnum.h:306
@ GX_IDENTITY
Definition GXEnum.h:285

◆ j2dDefaultTexMtxInfo

J2DTexMtxInfo const j2dDefaultTexMtxInfo
Initial value:
= {1, 1, 255, 255, 0.5f, 0.5f,
0.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f}