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

#include <J3DMatBlock.h>

+ Inheritance diagram for J3DColorBlockAmbientOn:
+ Collaboration diagram for J3DColorBlockAmbientOn:

Public Member Functions

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

Public Attributes

J3DGXColor mAmbColor [2]
 
- Public Attributes inherited from J3DColorBlockLightOff
J3DGXColor mMatColor [2]
 
u8 mColorChanNum
 
J3DColorChan mColorChan [4]
 
u8 mCullMode
 
u32 mMatColorOffset
 
u32 mColorChanOffset
 

Constructor & Destructor Documentation

◆ J3DColorBlockAmbientOn()

J3DColorBlockAmbientOn::J3DColorBlockAmbientOn ( )
inline

◆ ~J3DColorBlockAmbientOn()

virtual J3DColorBlockAmbientOn::~J3DColorBlockAmbientOn ( )
inlinevirtual

Member Function Documentation

◆ countDLSize()

s32 J3DColorBlockAmbientOn::countDLSize ( )
virtual

Reimplemented from J3DColorBlockLightOff.

◆ getAmbColor()

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

Reimplemented from J3DColorBlock.

◆ getType()

virtual u32 J3DColorBlockAmbientOn::getType ( )
inlinevirtual

Reimplemented from J3DColorBlockLightOff.

◆ initialize()

void J3DColorBlockAmbientOn::initialize ( )

◆ load()

void J3DColorBlockAmbientOn::load ( )
virtual

Reimplemented from J3DColorBlockLightOff.

◆ reset()

void J3DColorBlockAmbientOn::reset ( J3DColorBlock pBlock)
virtual

Reimplemented from J3DColorBlockLightOff.

◆ setAmbColor() [1/2]

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

Reimplemented from J3DColorBlock.

◆ setAmbColor() [2/2]

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

Reimplemented from J3DColorBlock.

Member Data Documentation

◆ mAmbColor

J3DGXColor J3DColorBlockAmbientOn::mAmbColor[2]

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