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

Description

Definition at line 542 of file g3d_resmat.h.

Public Member Functions

 NW4R_G3D_RESOURCE_FUNC_DEF (ResMat)
 
void Init ()
 
bool Bind (const ResFile file)
 
void Release ()
 
ResMdl GetParent ()
 
ulong GetID () const
 
ResGenMode GetResGenMode ()
 
ResMatMisc GetResMatMisc ()
 
ResTev GetResTev ()
 
ResTev GetResTev () const
 
ulong GetNumResTexPlttInfo () const
 
ResTexPlttInfo GetResTexPlttInfo (ulong id)
 
ResMatDLDataGetResMatDLData ()
 
ResMatPix GetResMatPix ()
 
ResMatTevColor GetResMatTevColor ()
 
ResMatIndMtxAndScale GetResMatIndMtxAndScale ()
 
ResMatTexCoordGen GetResMatTexCoordGen ()
 
ResTlutObj GetResTlutObj ()
 
ResTexObj GetResTexObj ()
 
ResTexSrt GetResTexSrt ()
 
ResMatChan GetResMatChan ()
 
- Public Member Functions inherited from nw4r::g3d::ResCommon< ResMatData >
 ResCommon (void *pData)
 
 ResCommon (const void *pData)
 
bool IsValid () const
 
ResMatDataptr ()
 
const ResMatDataptr () const
 
ResMatDataref ()
 
const ResMatDataref () const
 
ResMatDataofs_to_ptr_raw (s32 ofs)
 
const ResMatDataofs_to_ptr_raw (s32 ofs) const
 
ResMatDataofs_to_ptr (s32 ofs)
 
const ResMatDataofs_to_ptr (s32 ofs) const
 
ResMatData ofs_to_obj (s32 ofs)
 
const ResMatData ofs_to_obj (s32 ofs) const
 

Member Function Documentation

◆ GetID()

ulong nw4r::g3d::ResMat::GetID ( ) const
inline

Definition at line 553 of file g3d_resmat.h.

◆ GetResGenMode()

ResGenMode nw4r::g3d::ResMat::GetResGenMode ( )
inline

Definition at line 557 of file g3d_resmat.h.

◆ GetResMatMisc()

ResMatMisc nw4r::g3d::ResMat::GetResMatMisc ( )
inline

Definition at line 561 of file g3d_resmat.h.

◆ GetNumResTexPlttInfo()

ulong nw4r::g3d::ResMat::GetNumResTexPlttInfo ( ) const
inline

Definition at line 568 of file g3d_resmat.h.

◆ GetResTexPlttInfo()

ResTexPlttInfo nw4r::g3d::ResMat::GetResTexPlttInfo ( ulong id)
inline

Definition at line 572 of file g3d_resmat.h.

◆ GetResMatDLData()

ResMatDLData * nw4r::g3d::ResMat::GetResMatDLData ( )
inline

Definition at line 579 of file g3d_resmat.h.

◆ GetResMatPix()

ResMatPix nw4r::g3d::ResMat::GetResMatPix ( )
inline

Definition at line 583 of file g3d_resmat.h.

◆ GetResMatTevColor()

ResMatTevColor nw4r::g3d::ResMat::GetResMatTevColor ( )
inline

Definition at line 587 of file g3d_resmat.h.

◆ GetResMatIndMtxAndScale()

ResMatIndMtxAndScale nw4r::g3d::ResMat::GetResMatIndMtxAndScale ( )
inline

Definition at line 591 of file g3d_resmat.h.

◆ GetResMatTexCoordGen()

ResMatTexCoordGen nw4r::g3d::ResMat::GetResMatTexCoordGen ( )
inline

Definition at line 595 of file g3d_resmat.h.

◆ GetResTlutObj()

ResTlutObj nw4r::g3d::ResMat::GetResTlutObj ( )
inline

Definition at line 599 of file g3d_resmat.h.

◆ GetResTexObj()

ResTexObj nw4r::g3d::ResMat::GetResTexObj ( )
inline

Definition at line 603 of file g3d_resmat.h.

◆ GetResTexSrt()

ResTexSrt nw4r::g3d::ResMat::GetResTexSrt ( )
inline

Definition at line 607 of file g3d_resmat.h.

◆ GetResMatChan()

ResMatChan nw4r::g3d::ResMat::GetResMatChan ( )
inline

Definition at line 611 of file g3d_resmat.h.