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

#include <J3DMatBlock.h>

+ Inheritance diagram for J3DColorBlockLightOn:
+ Collaboration diagram for J3DColorBlockLightOn:

Public Member Functions

 J3DColorBlockLightOn ()
 
void initialize ()
 
virtual void load ()
 
virtual void reset (J3DColorBlock *)
 
virtual void patch ()
 
virtual void patchMatColor ()
 
virtual void patchLight ()
 
virtual void diff (u32)
 
virtual void diffAmbColor ()
 
virtual void diffMatColor ()
 
virtual void diffColorChan ()
 
virtual void diffLightObj (u32)
 
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 setAmbColor (u32 idx, J3DGXColor const *color)
 
virtual void setAmbColor (u32 idx, J3DGXColor color)
 
virtual J3DGXColorgetAmbColor (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 setLight (u32 idx, J3DLightObj *light)
 
virtual J3DLightObjgetLight (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 ~J3DColorBlockLightOn ()
 
- Public Member Functions inherited from J3DColorBlock
virtual ~J3DColorBlock ()
 

Public Attributes

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

Constructor & Destructor Documentation

◆ J3DColorBlockLightOn()

J3DColorBlockLightOn::J3DColorBlockLightOn ( )
inline

◆ ~J3DColorBlockLightOn()

virtual J3DColorBlockLightOn::~J3DColorBlockLightOn ( )
inlinevirtual

Member Function Documentation

◆ countDLSize()

s32 J3DColorBlockLightOn::countDLSize ( )
virtual

Reimplemented from J3DColorBlock.

◆ diff()

void J3DColorBlockLightOn::diff ( u32  flag)
virtual

Reimplemented from J3DColorBlock.

◆ diffAmbColor()

void J3DColorBlockLightOn::diffAmbColor ( )
virtual

Reimplemented from J3DColorBlock.

◆ diffColorChan()

void J3DColorBlockLightOn::diffColorChan ( )
virtual

Reimplemented from J3DColorBlock.

◆ diffLightObj()

void J3DColorBlockLightOn::diffLightObj ( u32  param_1)
virtual

Reimplemented from J3DColorBlock.

◆ diffMatColor()

void J3DColorBlockLightOn::diffMatColor ( )
virtual

Reimplemented from J3DColorBlock.

◆ getAmbColor()

virtual J3DGXColor * J3DColorBlockLightOn::getAmbColor ( u32  idx)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getColorChan()

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

Reimplemented from J3DColorBlock.

◆ getColorChanNum()

virtual u8 J3DColorBlockLightOn::getColorChanNum ( ) const
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getColorChanOffset()

virtual u32 J3DColorBlockLightOn::getColorChanOffset ( ) const
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getCullMode()

virtual s32 J3DColorBlockLightOn::getCullMode ( ) const
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getLight()

virtual J3DLightObj * J3DColorBlockLightOn::getLight ( u32  idx)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getMatColor()

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

Reimplemented from J3DColorBlock.

◆ getMatColorOffset()

virtual u32 J3DColorBlockLightOn::getMatColorOffset ( ) const
inlinevirtual

Reimplemented from J3DColorBlock.

◆ getType()

virtual u32 J3DColorBlockLightOn::getType ( )
inlinevirtual

Implements J3DColorBlock.

◆ initialize()

void J3DColorBlockLightOn::initialize ( )

◆ load()

void J3DColorBlockLightOn::load ( )
virtual

Reimplemented from J3DColorBlock.

◆ patch()

void J3DColorBlockLightOn::patch ( )
virtual

Reimplemented from J3DColorBlock.

◆ patchLight()

void J3DColorBlockLightOn::patchLight ( )
virtual

Reimplemented from J3DColorBlock.

◆ patchMatColor()

void J3DColorBlockLightOn::patchMatColor ( )
virtual

Reimplemented from J3DColorBlock.

◆ reset()

void J3DColorBlockLightOn::reset ( J3DColorBlock pBlock)
virtual

Reimplemented from J3DColorBlock.

◆ setAmbColor() [1/2]

virtual void J3DColorBlockLightOn::setAmbColor ( u32  idx,
J3DGXColor  color 
)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setAmbColor() [2/2]

virtual void J3DColorBlockLightOn::setAmbColor ( u32  idx,
J3DGXColor const color 
)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setColorChan() [1/2]

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

Reimplemented from J3DColorBlock.

◆ setColorChan() [2/2]

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

Reimplemented from J3DColorBlock.

◆ setColorChanNum() [1/2]

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

Reimplemented from J3DColorBlock.

◆ setColorChanNum() [2/2]

virtual void J3DColorBlockLightOn::setColorChanNum ( u8  num)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setColorChanOffset()

virtual void J3DColorBlockLightOn::setColorChanOffset ( u32  offset)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setCullMode() [1/2]

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

Reimplemented from J3DColorBlock.

◆ setCullMode() [2/2]

virtual void J3DColorBlockLightOn::setCullMode ( u8  mode)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setLight()

virtual void J3DColorBlockLightOn::setLight ( u32  idx,
J3DLightObj light 
)
inlinevirtual

Reimplemented from J3DColorBlock.

◆ setMatColor() [1/2]

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

Reimplemented from J3DColorBlock.

◆ setMatColor() [2/2]

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

Reimplemented from J3DColorBlock.

◆ setMatColorOffset()

virtual void J3DColorBlockLightOn::setMatColorOffset ( u32  offset)
inlinevirtual

Reimplemented from J3DColorBlock.

Member Data Documentation

◆ mAmbColor

J3DGXColor J3DColorBlockLightOn::mAmbColor[2]

◆ mColorChan

J3DColorChan J3DColorBlockLightOn::mColorChan[4]

◆ mColorChanNum

u8 J3DColorBlockLightOn::mColorChanNum

◆ mColorChanOffset

u32 J3DColorBlockLightOn::mColorChanOffset

◆ mCullMode

u8 J3DColorBlockLightOn::mCullMode

◆ mLight

J3DLightObj* J3DColorBlockLightOn::mLight[8]

◆ mMatColor

J3DGXColor J3DColorBlockLightOn::mMatColor[2]

◆ mMatColorOffset

u32 J3DColorBlockLightOn::mMatColorOffset

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