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

Description

Definition at line 127 of file g3d_resanmtexsrt.h.

Public Member Functions

 NW4R_G3D_RESOURCE_FUNC_DEF (ResAnmTexSrt)
 
ulong GetRevision () const
 
bool CheckRevision () const
 
void GetAnmResult (TexSrtAnmResult *pResult, ulong idx, f32 frame) const
 
const ResAnmTexSrtMatDataGetMatAnm (int idx) const
 
const ResAnmTexSrtMatDataGetMatAnm (ulong idx) const
 
int GetNumFrame () const
 
int GetNumMaterial () const
 
AnmPolicy GetAnmPolicy () const
 
- Public Member Functions inherited from nw4r::g3d::ResCommon< ResAnmTexSrtData >
 ResCommon (void *pData)
 
 ResCommon (const void *pData)
 
bool IsValid () const
 
ResAnmTexSrtDataptr ()
 
const ResAnmTexSrtDataptr () const
 
ResAnmTexSrtDataref ()
 
const ResAnmTexSrtDataref () const
 
ResAnmTexSrtDataofs_to_ptr_raw (s32 ofs)
 
const ResAnmTexSrtDataofs_to_ptr_raw (s32 ofs) const
 
ResAnmTexSrtDataofs_to_ptr (s32 ofs)
 
const ResAnmTexSrtDataofs_to_ptr (s32 ofs) const
 
ResAnmTexSrtData ofs_to_obj (s32 ofs)
 
const ResAnmTexSrtData ofs_to_obj (s32 ofs) const
 

Static Public Attributes

static const ulong SIGNATURE = 'SRT0'
 
static const int REVISION = 4
 

Member Function Documentation

◆ GetRevision()

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

Definition at line 135 of file g3d_resanmtexsrt.h.

◆ CheckRevision()

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

Definition at line 139 of file g3d_resanmtexsrt.h.

◆ GetMatAnm() [1/2]

const ResAnmTexSrtMatData * nw4r::g3d::ResAnmTexSrt::GetMatAnm ( int idx) const
inline

Definition at line 145 of file g3d_resanmtexsrt.h.

◆ GetMatAnm() [2/2]

const ResAnmTexSrtMatData * nw4r::g3d::ResAnmTexSrt::GetMatAnm ( ulong idx) const
inline

Definition at line 149 of file g3d_resanmtexsrt.h.

◆ GetNumFrame()

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

Definition at line 154 of file g3d_resanmtexsrt.h.

◆ GetNumMaterial()

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

Definition at line 158 of file g3d_resanmtexsrt.h.

◆ GetAnmPolicy()

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

Definition at line 162 of file g3d_resanmtexsrt.h.

Member Data Documentation

◆ SIGNATURE

const ulong nw4r::g3d::ResAnmTexSrt::SIGNATURE = 'SRT0'
static

Definition at line 129 of file g3d_resanmtexsrt.h.

◆ REVISION

const int nw4r::g3d::ResAnmTexSrt::REVISION = 4
static

Definition at line 130 of file g3d_resanmtexsrt.h.