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

Description

Definition at line 43 of file g3d_resanmscn.h.

Public Member Functions

 NW4R_G3D_RESOURCE_FUNC_DEF (ResAnmScn)
 
bool Bind (const ResAnmScn scene)
 
bool Bind ()
 
ulong GetRevision () const
 
bool CheckRevision () const
 
bool HasResAnmAmbLight () const
 
bool HasResAnmLight () const
 
ResLightSet GetResLightSet (int idx) const
 
ResLightSet GetResLightSet (ulong idx) const
 
ulong GetResLightSetNumEntries () const
 
ResAnmAmbLight GetResAnmAmbLight (const ResName name) const
 
ResAnmAmbLight GetResAnmAmbLight (int idx) const
 
ResAnmAmbLight GetResAnmAmbLight (ulong idx) const
 
ResAnmLight GetResAnmLight (const ResName name) const
 
ResAnmLight GetResAnmLight (int idx) const
 
ResAnmLight GetResAnmLight (ulong idx) const
 
ResLightSet GetResLightSetByRefNumber (ulong refNumber) const
 
ResAnmAmbLight GetResAnmAmbLightByRefNumber (ulong refNumber) const
 
ResAnmLight GetResAnmLightByRefNumber (ulong refNumber) const
 
ResAnmFog GetResAnmFogByRefNumber (ulong refNumber) const
 
ResAnmCamera GetResAnmCameraByRefNumber (ulong refNumber) const
 
u16 GetResAnmFogMaxRefNumber () const
 
- Public Member Functions inherited from nw4r::g3d::ResCommon< ResAnmScnData >
 ResCommon (void *pData)
 
 ResCommon (const void *pData)
 
bool IsValid () const
 
ResAnmScnDataptr ()
 
const ResAnmScnDataptr () const
 
ResAnmScnDataref ()
 
const ResAnmScnDataref () const
 
ResAnmScnDataofs_to_ptr_raw (s32 ofs)
 
const ResAnmScnDataofs_to_ptr_raw (s32 ofs) const
 
ResAnmScnDataofs_to_ptr (s32 ofs)
 
const ResAnmScnDataofs_to_ptr (s32 ofs) const
 
ResAnmScnData ofs_to_obj (s32 ofs)
 
const ResAnmScnData ofs_to_obj (s32 ofs) const
 

Static Public Attributes

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

Member Function Documentation

◆ Bind()

bool nw4r::g3d::ResAnmScn::Bind ( )
inline

Definition at line 53 of file g3d_resanmscn.h.

◆ GetRevision()

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

Definition at line 57 of file g3d_resanmscn.h.

◆ CheckRevision()

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

Definition at line 61 of file g3d_resanmscn.h.

◆ GetResAnmFogMaxRefNumber()

u16 nw4r::g3d::ResAnmScn::GetResAnmFogMaxRefNumber ( ) const
inline

Definition at line 86 of file g3d_resanmscn.h.

Member Data Documentation

◆ SIGNATURE

const ulong nw4r::g3d::ResAnmScn::SIGNATURE = 'SCN0'
static

Definition at line 45 of file g3d_resanmscn.h.

◆ REVISION

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

Definition at line 46 of file g3d_resanmscn.h.