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

Description

Definition at line 82 of file g3d_resanmclr.h.

Public Member Functions

 NW4R_G3D_RESOURCE_FUNC_DEF (ResAnmClr)
 
ulong GetRevision () const
 
bool CheckRevision () const
 
void GetAnmResult (ClrAnmResult *pResult, ulong idx, f32 frame) const
 
const ResAnmClrMatDataGetMatAnm (int idx) const
 
const ResAnmClrMatDataGetMatAnm (ulong idx) const
 
int GetNumFrame () const
 
int GetNumMaterial () const
 
AnmPolicy GetAnmPolicy () const
 
- Public Member Functions inherited from nw4r::g3d::ResCommon< ResAnmClrData >
 ResCommon (void *pData)
 
 ResCommon (const void *pData)
 
bool IsValid () const
 
ResAnmClrDataptr ()
 
const ResAnmClrDataptr () const
 
ResAnmClrDataref ()
 
const ResAnmClrDataref () const
 
ResAnmClrDataofs_to_ptr_raw (s32 ofs)
 
const ResAnmClrDataofs_to_ptr_raw (s32 ofs) const
 
ResAnmClrDataofs_to_ptr (s32 ofs)
 
const ResAnmClrDataofs_to_ptr (s32 ofs) const
 
ResAnmClrData ofs_to_obj (s32 ofs)
 
const ResAnmClrData ofs_to_obj (s32 ofs) const
 

Static Public Attributes

static const ulong SIGNATURE = 'CLR0'
 
static const int REVISION = 3
 

Member Function Documentation

◆ GetRevision()

ulong nw4r::g3d::ResAnmClr::GetRevision ( ) const
inline

Definition at line 90 of file g3d_resanmclr.h.

◆ CheckRevision()

bool nw4r::g3d::ResAnmClr::CheckRevision ( ) const
inline

Definition at line 94 of file g3d_resanmclr.h.

◆ GetMatAnm() [1/2]

const ResAnmClrMatData * nw4r::g3d::ResAnmClr::GetMatAnm ( int idx) const
inline

Definition at line 100 of file g3d_resanmclr.h.

◆ GetMatAnm() [2/2]

const ResAnmClrMatData * nw4r::g3d::ResAnmClr::GetMatAnm ( ulong idx) const
inline

Definition at line 104 of file g3d_resanmclr.h.

◆ GetNumFrame()

int nw4r::g3d::ResAnmClr::GetNumFrame ( ) const
inline

Definition at line 109 of file g3d_resanmclr.h.

◆ GetNumMaterial()

int nw4r::g3d::ResAnmClr::GetNumMaterial ( ) const
inline

Definition at line 113 of file g3d_resanmclr.h.

◆ GetAnmPolicy()

AnmPolicy nw4r::g3d::ResAnmClr::GetAnmPolicy ( ) const
inline

Definition at line 117 of file g3d_resanmclr.h.

Member Data Documentation

◆ SIGNATURE

const ulong nw4r::g3d::ResAnmClr::SIGNATURE = 'CLR0'
static

Definition at line 84 of file g3d_resanmclr.h.

◆ REVISION

const int nw4r::g3d::ResAnmClr::REVISION = 3
static

Definition at line 85 of file g3d_resanmclr.h.