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

Description

Definition at line 165 of file lyt_animation.h.

Public Member Functions

virtual void SetResource (const res::AnimationBlock *pBlock, ResourceAccessor *pAccessor)
 
virtual void SetResource (const res::AnimationBlock *pRes, ResourceAccessor *pResAccessor, u16 animNum)
 
virtual void Bind (Pane *pPane, bool recursive)
 
virtual void Bind (Material *pMaterial)
 
virtual void Animate (ulong idx, Pane *pPane)
 
virtual void Animate (ulong idx, Material *pMaterial)
 
- Public Member Functions inherited from nw4r::lyt::AnimTransform
u16 GetFrameSize () const
 
bool IsLoopData () const
 
f32 GetFrame () const
 
void SetFrame (f32 frame)
 
f32 GetFrameMax () const
 
 NW4R_UT_LINKLIST_NODE_DECL ()
 

Protected Attributes

void ** mpFileResAry
 
AnimationLinkmAnimLinkAry
 
u16 mAnimLinkNum
 
- Protected Attributes inherited from nw4r::lyt::AnimTransform
const res::AnimationBlockmpRes
 
f32 mFrame
 

Member Function Documentation

◆ SetResource() [1/2]

virtual void nw4r::lyt::AnimTransformBasic::SetResource ( const res::AnimationBlock * pBlock,
ResourceAccessor * pAccessor )
virtual

◆ SetResource() [2/2]

virtual void nw4r::lyt::AnimTransformBasic::SetResource ( const res::AnimationBlock * pRes,
ResourceAccessor * pResAccessor,
u16 animNum )
virtual

◆ Bind() [1/2]

virtual void nw4r::lyt::AnimTransformBasic::Bind ( Pane * pPane,
bool recursive )
virtual

◆ Bind() [2/2]

virtual void nw4r::lyt::AnimTransformBasic::Bind ( Material * pMaterial)
virtual

◆ Animate() [1/2]

virtual void nw4r::lyt::AnimTransformBasic::Animate ( ulong idx,
Pane * pPane )
virtual

◆ Animate() [2/2]

virtual void nw4r::lyt::AnimTransformBasic::Animate ( ulong idx,
Material * pMaterial )
virtual

Member Data Documentation

◆ mpFileResAry

void** nw4r::lyt::AnimTransformBasic::mpFileResAry
protected

Definition at line 181 of file lyt_animation.h.

◆ mAnimLinkAry

AnimationLink* nw4r::lyt::AnimTransformBasic::mAnimLinkAry
protected

Definition at line 182 of file lyt_animation.h.

◆ mAnimLinkNum

u16 nw4r::lyt::AnimTransformBasic::mAnimLinkNum
protected

Definition at line 183 of file lyt_animation.h.