Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J2DTevBlock1 Class Reference

#include <J2DMatBlock.h>

+ Inheritance diagram for J2DTevBlock1:
+ Collaboration diagram for J2DTevBlock1:

Public Member Functions

 J2DTevBlock1 ()
 
virtual void initialize ()
 
virtual void setGX ()
 
virtual void loadTexture (_GXTexMapID, u32)
 
virtual u32 getType ()
 
virtual u8 getMaxStage ()
 
virtual void setTexNo (u32 index, u16 texNo)
 
virtual u32 getTexNo (u32 index) const
 
virtual void setFontNo (u16 fontNo)
 
virtual u16 getFontNo () const
 
virtual void setTevOrder (u32 index, J2DTevOrder order)
 
virtual J2DTevOrdergetTevOrder (u32 index)
 
virtual void setTevColor (u32 index, J2DGXColorS10 color)
 
virtual J2DGXColorS10getTevColor (u32 index)
 
virtual void setTevKColor (u32 index, JUtility::TColor color)
 
virtual JUtility::TColorgetTevKColor (u32 index)
 
virtual void setTevKColorSel (u32 index, u8 sel)
 
virtual u8 getTevKColorSel (u32 index)
 
virtual void setTevKAlphaSel (u32 index, u8 sel)
 
virtual u8 getTevKAlphaSel (u32 index)
 
virtual void setTevStageNum (u8 num)
 
virtual u8 getTevStageNum () const
 
virtual void setTevStage (u32 index, J2DTevStage stage)
 
virtual J2DTevStagegetTevStage (u32 index)
 
virtual void setTevSwapModeInfo (u32 index, J2DTevSwapModeInfo info)
 
virtual void setTevSwapModeTable (u32 index, J2DTevSwapModeTable table)
 
virtual J2DTevSwapModeTablegetTevSwapModeTable (u32 index)
 
virtual void setIndTevStage (u32 index, J2DIndTevStage stage)
 
virtual J2DIndTevStagegetIndTevStage (u32 index)
 
virtual bool insertTexture (u32 index, ResTIMG const *p_timg)
 
virtual bool insertTexture (u32, ResTIMG const *, JUTPalette *)
 
virtual bool insertTexture (u32, JUTTexture *)
 
virtual bool setTexture (u32, ResTIMG const *)
 
virtual bool setTexture (u32, JUTTexture *)
 
virtual bool removeTexture (u32)
 
virtual bool setFont (ResFONT *)
 
virtual bool setFont (JUTFont *)
 
virtual bool setPalette (u32, ResTLUT const *)
 
virtual bool prepareTexture (u8)
 
virtual JUTTexturegetTexture (u32 index)
 
virtual JUTPalettegetPalette (u32 index)
 
virtual JUTFontgetFont ()
 
virtual void shiftDeleteFlag (u8, bool)
 
virtual void setUndeleteFlag (u8 flag)
 
virtual void setFontUndeleteFlag ()
 
virtual ~J2DTevBlock1 ()
 
- Public Member Functions inherited from J2DTevBlock
virtual ~J2DTevBlock ()
 

Private Attributes

u16 mTexNo [1]
 
u16 mFontNo
 
J2DTevOrder mTevOrder [1]
 
J2DGXColorS10 mTevColor [4]
 
J2DTevStage mTevStage [1]
 
JUtility::TColor mTevKColor [4]
 
u8 mTevKColorSel [1]
 
u8 mTevKAlphaSel [1]
 
J2DTevSwapModeTable mTevSwapModeTable [4]
 
J2DIndTevStage mIndTevStage [1]
 
JUTTexturemTexture [1]
 
JUTPalettemPalette [1]
 
JUTFontmFont
 
u8 mUndeleteFlag
 

Constructor & Destructor Documentation

◆ J2DTevBlock1()

J2DTevBlock1::J2DTevBlock1 ( )

◆ ~J2DTevBlock1()

J2DTevBlock1::~J2DTevBlock1 ( )
virtual

Member Function Documentation

◆ getFont()

virtual JUTFont * J2DTevBlock1::getFont ( )
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getFontNo()

virtual u16 J2DTevBlock1::getFontNo ( ) const
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getIndTevStage()

virtual J2DIndTevStage * J2DTevBlock1::getIndTevStage ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getMaxStage()

virtual u8 J2DTevBlock1::getMaxStage ( )
inlinevirtual

Implements J2DTevBlock.

◆ getPalette()

virtual JUTPalette * J2DTevBlock1::getPalette ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTevColor()

virtual J2DGXColorS10 * J2DTevBlock1::getTevColor ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTevKAlphaSel()

virtual u8 J2DTevBlock1::getTevKAlphaSel ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTevKColor()

virtual JUtility::TColor * J2DTevBlock1::getTevKColor ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTevKColorSel()

virtual u8 J2DTevBlock1::getTevKColorSel ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTevOrder()

virtual J2DTevOrder * J2DTevBlock1::getTevOrder ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTevStage()

virtual J2DTevStage * J2DTevBlock1::getTevStage ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTevStageNum()

virtual u8 J2DTevBlock1::getTevStageNum ( ) const
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTevSwapModeTable()

virtual J2DTevSwapModeTable * J2DTevBlock1::getTevSwapModeTable ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTexNo()

virtual u32 J2DTevBlock1::getTexNo ( u32  index) const
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getTexture()

virtual JUTTexture * J2DTevBlock1::getTexture ( u32  index)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ getType()

virtual u32 J2DTevBlock1::getType ( )
inlinevirtual

Implements J2DTevBlock.

◆ initialize()

void J2DTevBlock1::initialize ( )
virtual

Reimplemented from J2DTevBlock.

◆ insertTexture() [1/3]

virtual bool J2DTevBlock1::insertTexture ( u32  index,
ResTIMG const p_timg 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ insertTexture() [2/3]

bool J2DTevBlock1::insertTexture ( u32  param_0,
JUTTexture p_tex 
)
virtual

Reimplemented from J2DTevBlock.

◆ insertTexture() [3/3]

bool J2DTevBlock1::insertTexture ( u32  param_0,
ResTIMG const p_timg,
JUTPalette p_tlut 
)
virtual

Reimplemented from J2DTevBlock.

◆ loadTexture()

void J2DTevBlock1::loadTexture ( _GXTexMapID  ,
u32   
)
virtual

Reimplemented from J2DTevBlock.

◆ prepareTexture()

bool J2DTevBlock1::prepareTexture ( u8  param_0)
virtual

Reimplemented from J2DTevBlock.

◆ removeTexture()

bool J2DTevBlock1::removeTexture ( u32  param_0)
virtual

Reimplemented from J2DTevBlock.

◆ setFont() [1/2]

bool J2DTevBlock1::setFont ( JUTFont p_font)
virtual

Reimplemented from J2DTevBlock.

◆ setFont() [2/2]

bool J2DTevBlock1::setFont ( ResFONT p_font)
virtual

Reimplemented from J2DTevBlock.

◆ setFontNo()

virtual void J2DTevBlock1::setFontNo ( u16  fontNo)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setFontUndeleteFlag()

virtual void J2DTevBlock1::setFontUndeleteFlag ( )
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setGX()

void J2DTevBlock1::setGX ( )
virtual

Reimplemented from J2DTevBlock.

◆ setIndTevStage()

virtual void J2DTevBlock1::setIndTevStage ( u32  index,
J2DIndTevStage  stage 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setPalette()

bool J2DTevBlock1::setPalette ( u32  param_0,
ResTLUT const p_tlut 
)
virtual

Reimplemented from J2DTevBlock.

◆ setTevColor()

virtual void J2DTevBlock1::setTevColor ( u32  index,
J2DGXColorS10  color 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTevKAlphaSel()

virtual void J2DTevBlock1::setTevKAlphaSel ( u32  index,
u8  sel 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTevKColor()

virtual void J2DTevBlock1::setTevKColor ( u32  index,
JUtility::TColor  color 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTevKColorSel()

virtual void J2DTevBlock1::setTevKColorSel ( u32  index,
u8  sel 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTevOrder()

virtual void J2DTevBlock1::setTevOrder ( u32  index,
J2DTevOrder  order 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTevStage()

virtual void J2DTevBlock1::setTevStage ( u32  index,
J2DTevStage  stage 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTevStageNum()

virtual void J2DTevBlock1::setTevStageNum ( u8  num)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTevSwapModeInfo()

virtual void J2DTevBlock1::setTevSwapModeInfo ( u32  index,
J2DTevSwapModeInfo  info 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTevSwapModeTable()

virtual void J2DTevBlock1::setTevSwapModeTable ( u32  index,
J2DTevSwapModeTable  table 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTexNo()

virtual void J2DTevBlock1::setTexNo ( u32  index,
u16  texNo 
)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ setTexture() [1/2]

bool J2DTevBlock1::setTexture ( u32  param_0,
JUTTexture p_tex 
)
virtual

Reimplemented from J2DTevBlock.

◆ setTexture() [2/2]

bool J2DTevBlock1::setTexture ( u32  param_0,
ResTIMG const p_timg 
)
virtual

Reimplemented from J2DTevBlock.

◆ setUndeleteFlag()

virtual void J2DTevBlock1::setUndeleteFlag ( u8  flag)
inlinevirtual

Reimplemented from J2DTevBlock.

◆ shiftDeleteFlag()

void J2DTevBlock1::shiftDeleteFlag ( u8  ,
bool   
)
virtual

Reimplemented from J2DTevBlock.

Member Data Documentation

◆ mFont

JUTFont* J2DTevBlock1::mFont
private

◆ mFontNo

u16 J2DTevBlock1::mFontNo
private

◆ mIndTevStage

J2DIndTevStage J2DTevBlock1::mIndTevStage[1]
private

◆ mPalette

JUTPalette* J2DTevBlock1::mPalette[1]
private

◆ mTevColor

J2DGXColorS10 J2DTevBlock1::mTevColor[4]
private

◆ mTevKAlphaSel

u8 J2DTevBlock1::mTevKAlphaSel[1]
private

◆ mTevKColor

JUtility::TColor J2DTevBlock1::mTevKColor[4]
private

◆ mTevKColorSel

u8 J2DTevBlock1::mTevKColorSel[1]
private

◆ mTevOrder

J2DTevOrder J2DTevBlock1::mTevOrder[1]
private

◆ mTevStage

J2DTevStage J2DTevBlock1::mTevStage[1]
private

◆ mTevSwapModeTable

J2DTevSwapModeTable J2DTevBlock1::mTevSwapModeTable[4]
private

◆ mTexNo

u16 J2DTevBlock1::mTexNo[1]
private

◆ mTexture

JUTTexture* J2DTevBlock1::mTexture[1]
private

◆ mUndeleteFlag

u8 J2DTevBlock1::mUndeleteFlag
private

The documentation for this class was generated from the following files: