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

#include <J3DMatBlock.h>

+ Inheritance diagram for J3DPEBlockFull:
+ Collaboration diagram for J3DPEBlockFull:

Public Member Functions

 J3DPEBlockFull ()
 
void initialize ()
 
virtual void reset (J3DPEBlock *)
 
virtual void load ()
 
virtual void patch ()
 
virtual void diff (u32)
 
virtual void diffFog ()
 
virtual void diffBlend ()
 
virtual s32 countDLSize ()
 
virtual u32 getType ()
 
virtual void setFog (J3DFog fog)
 
virtual void setFog (J3DFog *pFog)
 
virtual J3DFoggetFog ()
 
virtual void setAlphaComp (J3DAlphaComp const *alphaComp)
 
virtual void setAlphaComp (J3DAlphaComp const &alphaComp)
 
virtual J3DAlphaCompgetAlphaComp ()
 
virtual void setBlend (J3DBlend const *blend)
 
virtual void setBlend (J3DBlend const &blend)
 
virtual J3DBlendgetBlend ()
 
virtual void setZMode (J3DZMode const *zMode)
 
virtual void setZMode (J3DZMode zMode)
 
virtual J3DZModegetZMode ()
 
virtual void setZCompLoc (u8 const *zCompLoc)
 
virtual void setZCompLoc (u8 zCompLoc)
 
virtual u8 getZCompLoc () const
 
virtual void setDither (u8 const *dither)
 
virtual void setDither (u8 dither)
 
virtual u8 getDither () const
 
virtual u32 getFogOffset () const
 
virtual void setFogOffset (u32 fogOffset)
 
virtual ~J3DPEBlockFull ()
 
- Public Member Functions inherited from J3DPEBlock
virtual ~J3DPEBlock ()
 

Public Attributes

J3DFog mFog
 
J3DAlphaComp mAlphaComp
 
J3DBlend mBlend
 
J3DZMode mZMode
 
u8 mZCompLoc
 
u8 mDither
 
u32 mFogOffset
 

Constructor & Destructor Documentation

◆ J3DPEBlockFull()

J3DPEBlockFull::J3DPEBlockFull ( )
inline

◆ ~J3DPEBlockFull()

virtual J3DPEBlockFull::~J3DPEBlockFull ( )
inlinevirtual

Member Function Documentation

◆ countDLSize()

s32 J3DPEBlockFull::countDLSize ( )
virtual

Reimplemented from J3DPEBlock.

◆ diff()

void J3DPEBlockFull::diff ( u32  flag)
virtual

Reimplemented from J3DPEBlock.

◆ diffBlend()

void J3DPEBlockFull::diffBlend ( )
virtual

Reimplemented from J3DPEBlock.

◆ diffFog()

void J3DPEBlockFull::diffFog ( )
virtual

Reimplemented from J3DPEBlock.

◆ getAlphaComp()

virtual J3DAlphaComp * J3DPEBlockFull::getAlphaComp ( )
inlinevirtual

Reimplemented from J3DPEBlock.

◆ getBlend()

virtual J3DBlend * J3DPEBlockFull::getBlend ( )
inlinevirtual

Reimplemented from J3DPEBlock.

◆ getDither()

virtual u8 J3DPEBlockFull::getDither ( ) const
inlinevirtual

Reimplemented from J3DPEBlock.

◆ getFog()

virtual J3DFog * J3DPEBlockFull::getFog ( )
inlinevirtual

Reimplemented from J3DPEBlock.

◆ getFogOffset()

virtual u32 J3DPEBlockFull::getFogOffset ( ) const
inlinevirtual

Reimplemented from J3DPEBlock.

◆ getType()

virtual u32 J3DPEBlockFull::getType ( )
inlinevirtual

Implements J3DPEBlock.

◆ getZCompLoc()

virtual u8 J3DPEBlockFull::getZCompLoc ( ) const
inlinevirtual

Reimplemented from J3DPEBlock.

◆ getZMode()

virtual J3DZMode * J3DPEBlockFull::getZMode ( )
inlinevirtual

Reimplemented from J3DPEBlock.

◆ initialize()

void J3DPEBlockFull::initialize ( )

◆ load()

void J3DPEBlockFull::load ( )
virtual

Implements J3DPEBlock.

◆ patch()

void J3DPEBlockFull::patch ( )
virtual

Reimplemented from J3DPEBlock.

◆ reset()

void J3DPEBlockFull::reset ( J3DPEBlock pBlock)
virtual

Reimplemented from J3DPEBlock.

◆ setAlphaComp() [1/2]

virtual void J3DPEBlockFull::setAlphaComp ( J3DAlphaComp const alphaComp)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setAlphaComp() [2/2]

virtual void J3DPEBlockFull::setAlphaComp ( J3DAlphaComp const alphaComp)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setBlend() [1/2]

virtual void J3DPEBlockFull::setBlend ( J3DBlend const blend)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setBlend() [2/2]

virtual void J3DPEBlockFull::setBlend ( J3DBlend const blend)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setDither() [1/2]

virtual void J3DPEBlockFull::setDither ( u8 const dither)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setDither() [2/2]

virtual void J3DPEBlockFull::setDither ( u8  dither)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setFog() [1/2]

virtual void J3DPEBlockFull::setFog ( J3DFog pFog)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setFog() [2/2]

virtual void J3DPEBlockFull::setFog ( J3DFog  fog)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setFogOffset()

virtual void J3DPEBlockFull::setFogOffset ( u32  fogOffset)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setZCompLoc() [1/2]

virtual void J3DPEBlockFull::setZCompLoc ( u8 const zCompLoc)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setZCompLoc() [2/2]

virtual void J3DPEBlockFull::setZCompLoc ( u8  zCompLoc)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setZMode() [1/2]

virtual void J3DPEBlockFull::setZMode ( J3DZMode const zMode)
inlinevirtual

Reimplemented from J3DPEBlock.

◆ setZMode() [2/2]

virtual void J3DPEBlockFull::setZMode ( J3DZMode  zMode)
inlinevirtual

Reimplemented from J3DPEBlock.

Member Data Documentation

◆ mAlphaComp

J3DAlphaComp J3DPEBlockFull::mAlphaComp

◆ mBlend

J3DBlend J3DPEBlockFull::mBlend

◆ mDither

u8 J3DPEBlockFull::mDither

◆ mFog

J3DFog J3DPEBlockFull::mFog

◆ mFogOffset

u32 J3DPEBlockFull::mFogOffset

◆ mZCompLoc

u8 J3DPEBlockFull::mZCompLoc

◆ mZMode

J3DZMode J3DPEBlockFull::mZMode

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