NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
m2d::AnmResV2_c Class Reference

Description

Definition at line 17 of file animation.hpp.

Public Member Functions

bool create (const char *name, m2d::ResAccIf_c *resAcc, m2d::Layout_c *layout, bool useOverride)
 
bool remove ()
 
GroupAnimTransform_sgetGroupAnimTransform (const char *name)
 
void setAnmEnable (nw4r::lyt::Group *group, bool enable)
 
void updateFrame (nw4r::lyt::Group *group, float frame)
 
nw4r::lyt::AnimationLinkfindAnmLink (nw4r::lyt::Pane *pane, bool recursive)
 
void setAnmFrame (nw4r::lyt::Pane *pane, float frame)
 

Public Attributes

nw4r::lyt::AnimResource mAnimResource
 
GroupAnimTransform_smGroupAnim
 
int mGroupNum
 

Constructor & Destructor Documentation

◆ AnmResV2_c()

m2d::AnmResV2_c::AnmResV2_c ( )
inline

Definition at line 19 of file animation.hpp.

◆ ~AnmResV2_c()

virtual m2d::AnmResV2_c::~AnmResV2_c ( )
inlinevirtual

Definition at line 20 of file animation.hpp.

Member Function Documentation

◆ create()

bool m2d::AnmResV2_c::create ( const char * name,
m2d::ResAccIf_c * resAcc,
m2d::Layout_c * layout,
bool useOverride )

Definition at line 314 of file m_2d.cpp.

◆ remove()

bool m2d::AnmResV2_c::remove ( )

Definition at line 346 of file m_2d.cpp.

◆ getGroupAnimTransform()

m2d::GroupAnimTransform_s * m2d::AnmResV2_c::getGroupAnimTransform ( const char * name)

Definition at line 352 of file m_2d.cpp.

◆ setAnmEnable()

void m2d::AnmResV2_c::setAnmEnable ( nw4r::lyt::Group * group,
bool enable )

Definition at line 363 of file m_2d.cpp.

◆ updateFrame()

void m2d::AnmResV2_c::updateFrame ( nw4r::lyt::Group * group,
float frame )

Definition at line 376 of file m_2d.cpp.

◆ findAnmLink()

nw4r::lyt::AnimationLink * m2d::AnmResV2_c::findAnmLink ( nw4r::lyt::Pane * pane,
bool recursive )

Definition at line 390 of file m_2d.cpp.

◆ setAnmFrame()

void m2d::AnmResV2_c::setAnmFrame ( nw4r::lyt::Pane * pane,
float frame )

Definition at line 417 of file m_2d.cpp.

Member Data Documentation

◆ mAnimResource

nw4r::lyt::AnimResource m2d::AnmResV2_c::mAnimResource

Definition at line 30 of file animation.hpp.

◆ mGroupAnim

GroupAnimTransform_s* m2d::AnmResV2_c::mGroupAnim

Definition at line 31 of file animation.hpp.

◆ mGroupNum

int m2d::AnmResV2_c::mGroupNum

Definition at line 32 of file animation.hpp.