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
J3DTevStage Struct Reference

#include <J3DTevs.h>

Public Member Functions

 J3DTevStage ()
 
void setTevColorOp (u8 param_1, u8 param_2, u8 param_3, u8 param_4, u8 param_5)
 
void setTevColorAB (u8 a, u8 b)
 
void setTevColorCD (u8 c, u8 d)
 
void setAlphaA (u8 a)
 
void setAlphaB (u8 b)
 
void setAlphaC (u8 c)
 
void setAlphaD (u8 d)
 
void setAlphaABCD (u8 a, u8 b, u8 c, u8 d)
 
void setTevAlphaOp (u8 param_1, u8 param_2, u8 param_3, u8 param_4, u8 param_5)
 
void setTevStageInfo (const J3DTevStageInfo &info)
 
 J3DTevStage (J3DTevStageInfo const &param_0)
 
void setTevSwapModeInfo (J3DTevSwapModeInfo const &param_0)
 
void setRasSel (u8 ras_sel)
 
void setTexSel (u8 tex_sel)
 
void load (u32 param_1)
 
J3DTevStageoperator= (const J3DTevStage &other)
 

Public Attributes

u8 field_0x0
 
u8 mTevColorOp
 
u8 mTevColorAB
 
u8 mTevColorCD
 
u8 field_0x4
 
u8 mTevAlphaOp
 
u8 mTevAlphaAB
 
u8 mTevSwapModeInfo
 

Constructor & Destructor Documentation

◆ J3DTevStage() [1/2]

J3DTevStage::J3DTevStage ( )
inline

◆ J3DTevStage() [2/2]

J3DTevStage::J3DTevStage ( J3DTevStageInfo const & param_0)
inline

Member Function Documentation

◆ load()

void J3DTevStage::load ( u32 param_1)
inline

◆ operator=()

J3DTevStage & J3DTevStage::operator= ( const J3DTevStage & other)
inline

◆ setAlphaA()

void J3DTevStage::setAlphaA ( u8 a)
inline

◆ setAlphaABCD()

void J3DTevStage::setAlphaABCD ( u8 a,
u8 b,
u8 c,
u8 d )
inline

◆ setAlphaB()

void J3DTevStage::setAlphaB ( u8 b)
inline

◆ setAlphaC()

void J3DTevStage::setAlphaC ( u8 c)
inline

◆ setAlphaD()

void J3DTevStage::setAlphaD ( u8 d)
inline

◆ setRasSel()

void J3DTevStage::setRasSel ( u8 ras_sel)
inline

◆ setTevAlphaOp()

void J3DTevStage::setTevAlphaOp ( u8 param_1,
u8 param_2,
u8 param_3,
u8 param_4,
u8 param_5 )
inline

◆ setTevColorAB()

void J3DTevStage::setTevColorAB ( u8 a,
u8 b )
inline

◆ setTevColorCD()

void J3DTevStage::setTevColorCD ( u8 c,
u8 d )
inline

◆ setTevColorOp()

void J3DTevStage::setTevColorOp ( u8 param_1,
u8 param_2,
u8 param_3,
u8 param_4,
u8 param_5 )
inline

◆ setTevStageInfo()

void J3DTevStage::setTevStageInfo ( const J3DTevStageInfo & info)
inline

◆ setTevSwapModeInfo()

void J3DTevStage::setTevSwapModeInfo ( J3DTevSwapModeInfo const & param_0)
inline

◆ setTexSel()

void J3DTevStage::setTexSel ( u8 tex_sel)
inline

Member Data Documentation

◆ field_0x0

u8 J3DTevStage::field_0x0

◆ field_0x4

u8 J3DTevStage::field_0x4

◆ mTevAlphaAB

u8 J3DTevStage::mTevAlphaAB

◆ mTevAlphaOp

u8 J3DTevStage::mTevAlphaOp

◆ mTevColorAB

u8 J3DTevStage::mTevColorAB

◆ mTevColorCD

u8 J3DTevStage::mTevColorCD

◆ mTevColorOp

u8 J3DTevStage::mTevColorOp

◆ mTevSwapModeInfo

u8 J3DTevStage::mTevSwapModeInfo

The documentation for this struct was generated from the following file: