NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
nw4r::lyt::AnimResource Class Reference

Description

Definition at line 126 of file lyt_animation.h.

Public Member Functions

 AnimResource (const void *anmResBuf)
 
void Set (const void *anmResBuf)
 
void Init ()
 
u16 GetGroupNum () const
 
const AnimationGroupRefGetGroupArray () const
 
bool IsDescendingBind () const
 
u16 GetAnimationShareInfoNum () const
 
const AnimationShareInfoGetAnimationShareInfoArray () const
 
u16 CalcAnimationNum (Pane *pPane, bool bRecursive) const
 
u16 CalcAnimationNum (Group *pGroup, bool bRecursive) const
 
u16 CalcAnimationNum (res::Group *pGroup, bool bRecursive) const
 
const res::AnimationBlockGetResourceBlock () const
 
const res::AnimationTagBlockGetTagBlock () const
 
const res::AnimationShareBlockGetShareBlock () const
 

Private Attributes

const res::BinaryFileHeadermpFileHeader
 
const res::AnimationBlockmpResBlock
 
const res::AnimationTagBlockmpTagBlock
 
const res::AnimationShareBlockmpShareBlock
 

Constructor & Destructor Documentation

◆ AnimResource()

nw4r::lyt::AnimResource::AnimResource ( const void * anmResBuf)
inline

Definition at line 129 of file lyt_animation.h.

Member Function Documentation

◆ GetResourceBlock()

const res::AnimationBlock * nw4r::lyt::AnimResource::GetResourceBlock ( ) const
inline

Definition at line 143 of file lyt_animation.h.

◆ GetTagBlock()

const res::AnimationTagBlock * nw4r::lyt::AnimResource::GetTagBlock ( ) const
inline

Definition at line 146 of file lyt_animation.h.

◆ GetShareBlock()

const res::AnimationShareBlock * nw4r::lyt::AnimResource::GetShareBlock ( ) const
inline

Definition at line 149 of file lyt_animation.h.

Member Data Documentation

◆ mpFileHeader

const res::BinaryFileHeader* nw4r::lyt::AnimResource::mpFileHeader
private

Definition at line 154 of file lyt_animation.h.

◆ mpResBlock

const res::AnimationBlock* nw4r::lyt::AnimResource::mpResBlock
private

Definition at line 155 of file lyt_animation.h.

◆ mpTagBlock

const res::AnimationTagBlock* nw4r::lyt::AnimResource::mpTagBlock
private

Definition at line 156 of file lyt_animation.h.

◆ mpShareBlock

const res::AnimationShareBlock* nw4r::lyt::AnimResource::mpShareBlock
private

Definition at line 157 of file lyt_animation.h.