NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
nw4r::g3d::G3DState::IndMtxOpStd Class Reference
Inheritance diagram for nw4r::g3d::G3DState::IndMtxOpStd:
[legend]

Description

Definition at line 129 of file g3d_state.h.

Public Member Functions

virtual void operator() (IndTexMtxInfo *pInfo)
 
virtual void Reset ()
 
virtual void SetNrmMapMtx (GXIndTexMtxID id, const math::VEC3 *pLightVec, const math::MTX34 *pNrmMtx, ResMatMiscData::IndirectMethod method)
 

Private Attributes

bool mIsValidMtx [GX_ITM_2 - GX_ITM_0+1]
 
u8 PADDING_0x7
 
math::MTX34 mIndMtx [GX_ITM_2 - GX_ITM_0+1]
 

Constructor & Destructor Documentation

◆ ~IndMtxOpStd()

virtual nw4r::g3d::G3DState::IndMtxOpStd::~IndMtxOpStd ( )
inlinevirtual

Definition at line 135 of file g3d_state.h.

Member Function Documentation

◆ operator()()

virtual void nw4r::g3d::G3DState::IndMtxOpStd::operator() ( IndTexMtxInfo * pInfo)
virtual

◆ Reset()

virtual void nw4r::g3d::G3DState::IndMtxOpStd::Reset ( )
virtual

◆ SetNrmMapMtx()

virtual void nw4r::g3d::G3DState::IndMtxOpStd::SetNrmMapMtx ( GXIndTexMtxID id,
const math::VEC3 * pLightVec,
const math::MTX34 * pNrmMtx,
ResMatMiscData::IndirectMethod method )
virtual

Member Data Documentation

◆ mIsValidMtx

bool nw4r::g3d::G3DState::IndMtxOpStd::mIsValidMtx[GX_ITM_2 - GX_ITM_0+1]
private

Definition at line 143 of file g3d_state.h.

◆ PADDING_0x7

u8 nw4r::g3d::G3DState::IndMtxOpStd::PADDING_0x7
private

Definition at line 144 of file g3d_state.h.

◆ mIndMtx

math::MTX34 nw4r::g3d::G3DState::IndMtxOpStd::mIndMtx[GX_ITM_2 - GX_ITM_0+1]
private

Definition at line 145 of file g3d_state.h.