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

Description

Definition at line 83 of file lyt_animation.h.

Public Member Functions

virtual void SetResource (const res::AnimationBlock *pBlock, ResourceAccessor *pAccessor)=0
 
virtual void SetResource (const res::AnimationBlock *pRes, ResourceAccessor *pResAccessor, u16 animNum)=0
 
virtual void Bind (Pane *pPane, bool recursive)=0
 
virtual void Bind (Material *pMaterial)=0
 
virtual void Animate (ulong idx, Pane *pPane)=0
 
virtual void Animate (ulong idx, Material *pMaterial)=0
 
u16 GetFrameSize () const
 
bool IsLoopData () const
 
f32 GetFrame () const
 
void SetFrame (f32 frame)
 
f32 GetFrameMax () const
 
 NW4R_UT_LINKLIST_NODE_DECL ()
 

Protected Attributes

const res::AnimationBlockmpRes
 
f32 mFrame
 

Member Function Documentation

◆ GetFrame()

f32 nw4r::lyt::AnimTransform::GetFrame ( ) const
inline

Definition at line 105 of file lyt_animation.h.

◆ SetFrame()

void nw4r::lyt::AnimTransform::SetFrame ( f32 frame)
inline

Definition at line 108 of file lyt_animation.h.

◆ GetFrameMax()

f32 nw4r::lyt::AnimTransform::GetFrameMax ( ) const
inline

Definition at line 112 of file lyt_animation.h.

Member Data Documentation

◆ mpRes

const res::AnimationBlock* nw4r::lyt::AnimTransform::mpRes
protected

Definition at line 120 of file lyt_animation.h.

◆ mFrame

f32 nw4r::lyt::AnimTransform::mFrame
protected

Definition at line 121 of file lyt_animation.h.