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

#include <J3DMatBlock.h>

+ Inheritance diagram for J3DColorBlockLightOff:
+ Collaboration diagram for J3DColorBlockLightOff:

Public Member Functions

 J3DColorBlockLightOff ()
 
void initialize ()
 
virtual void load ()
 
virtual void reset (J3DColorBlock *)
 
virtual void patch ()
 
virtual void patchMatColor ()
 
virtual void patchLight ()
 
virtual void diff (u32)
 
virtual void diffMatColor ()
 
virtual void diffColorChan ()
 
virtual s32 countDLSize ()
 
virtual u32 getType ()
 
virtual void setMatColor (u32 idx, J3DGXColor const *color)
 
virtual void setMatColor (u32 idx, J3DGXColor color)
 
virtual J3DGXColorgetMatColor (u32 idx)
 
virtual void setColorChanNum (u8 num)
 
virtual void setColorChanNum (u8 const *num)
 
virtual u8 getColorChanNum () const
 
virtual void setColorChan (u32 idx, J3DColorChan const &chan)
 
virtual void setColorChan (u32 idx, J3DColorChan const *chan)
 
virtual J3DColorChangetColorChan (u32 idx)
 
virtual void setCullMode (u8 const *mode)
 
virtual void setCullMode (u8 mode)
 
virtual s32 getCullMode () const
 
virtual u32 getMatColorOffset () const
 
virtual u32 getColorChanOffset () const
 
virtual void setMatColorOffset (u32 offset)
 
virtual void setColorChanOffset (u32 offset)
 
virtual ~J3DColorBlockLightOff ()
 
- Public Member Functions inherited from J3DColorBlock
virtual void diffAmbColor ()
 
virtual void diffLightObj (u32)
 
virtual void setAmbColor (u32, J3DGXColor const *)
 
virtual void setAmbColor (u32, J3DGXColor)
 
virtual J3DGXColorgetAmbColor (u32)
 
virtual void setLight (u32, J3DLightObj *)
 
virtual J3DLightObjgetLight (u32)
 
virtual ~J3DColorBlock ()
 

Public Attributes

J3DGXColor mMatColor [2]
 
u8 mColorChanNum
 
J3DColorChan mColorChan [4]
 
u8 mCullMode
 
u32 mMatColorOffset
 
u32 mColorChanOffset
 

Constructor & Destructor Documentation

◆ J3DColorBlockLightOff()

J3DColorBlockLightOff::J3DColorBlockLightOff ( )
inline

◆ ~J3DColorBlockLightOff()

virtual J3DColorBlockLightOff::~J3DColorBlockLightOff ( )
inlinevirtual

Member Function Documentation

◆ countDLSize()

s32 J3DColorBlockLightOff::countDLSize ( )
virtual

Reimplemented from J3DColorBlock.

Reimplemented in J3DColorBlockAmbientOn.

◆ diff()

void J3DColorBlockLightOff::diff ( u32  flag)
virtual

Reimplemented from J3DColorBlock.

◆ diffColorChan()

void J3DColorBlockLightOff::diffColorChan ( )
virtual

Reimplemented from J3DColorBlock.

◆ diffMatColor()

void J3DColorBlockLightOff::diffMatColor ( )
virtual

Reimplemented from J3DColorBlock.

◆ getColorChan()

virtual J3DColorChan * J3DColorBlockLightOff::getColorChan ( u32  idx)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getColorChanNum()

virtual u8 J3DColorBlockLightOff::getColorChanNum ( ) const
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getColorChanOffset()

virtual u32 J3DColorBlockLightOff::getColorChanOffset ( ) const
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getCullMode()

virtual s32 J3DColorBlockLightOff::getCullMode ( ) const
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getMatColor()

virtual J3DGXColor * J3DColorBlockLightOff::getMatColor ( u32  idx)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getMatColorOffset()

virtual u32 J3DColorBlockLightOff::getMatColorOffset ( ) const
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getType()

virtual u32 J3DColorBlockLightOff::getType ( )
inlinevirtual

Implements J3DColorBlock.

Reimplemented in J3DColorBlockAmbientOn.

◆ initialize()

void J3DColorBlockLightOff::initialize ( )

◆ load()

void J3DColorBlockLightOff::load ( )
virtual

Reimplemented from J3DColorBlock.

Reimplemented in J3DColorBlockAmbientOn.

◆ patch()

void J3DColorBlockLightOff::patch ( )
virtual

Reimplemented from J3DColorBlock.

◆ patchLight()

void J3DColorBlockLightOff::patchLight ( )
virtual

Reimplemented from J3DColorBlock.

◆ patchMatColor()

void J3DColorBlockLightOff::patchMatColor ( )
virtual

Reimplemented from J3DColorBlock.

◆ reset()

void J3DColorBlockLightOff::reset ( J3DColorBlock pBlock)
virtual

Reimplemented from J3DColorBlock.

Reimplemented in J3DColorBlockAmbientOn.

◆ setColorChan() [1/2]

virtual void J3DColorBlockLightOff::setColorChan ( u32  idx,
J3DColorChan const chan 
)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setColorChan() [2/2]

virtual void J3DColorBlockLightOff::setColorChan ( u32  idx,
J3DColorChan const chan 
)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setColorChanNum() [1/2]

virtual void J3DColorBlockLightOff::setColorChanNum ( u8 const num)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setColorChanNum() [2/2]

virtual void J3DColorBlockLightOff::setColorChanNum ( u8  num)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setColorChanOffset()

virtual void J3DColorBlockLightOff::setColorChanOffset ( u32  offset)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setCullMode() [1/2]

virtual void J3DColorBlockLightOff::setCullMode ( u8 const mode)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setCullMode() [2/2]

virtual void J3DColorBlockLightOff::setCullMode ( u8  mode)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setMatColor() [1/2]

virtual void J3DColorBlockLightOff::setMatColor ( u32  idx,
J3DGXColor  color 
)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setMatColor() [2/2]

virtual void J3DColorBlockLightOff::setMatColor ( u32  idx,
J3DGXColor const color 
)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setMatColorOffset()

virtual void J3DColorBlockLightOff::setMatColorOffset ( u32  offset)
inlinevirtual

Reimplemented from J3DColorBlock.

Member Data Documentation

◆ mColorChan

J3DColorChan J3DColorBlockLightOff::mColorChan[4]

◆ mColorChanNum

u8 J3DColorBlockLightOff::mColorChanNum

◆ mColorChanOffset

u32 J3DColorBlockLightOff::mColorChanOffset

◆ mCullMode

u8 J3DColorBlockLightOff::mCullMode

◆ mMatColor

J3DGXColor J3DColorBlockLightOff::mMatColor[2]

◆ mMatColorOffset

u32 J3DColorBlockLightOff::mMatColorOffset

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