New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
AnimModel Member List

This is the complete list of members for AnimModel, including all inherited members.

AnimModel(Model *model, s32 skl_anim_num, s32 tex_anim_num, s32 shu_anim_num, s32 vis_anim_num, s32 sha_anim_num)AnimModel
calcMdl()AnimModel
create(ModelResource *mdl_res, Model *model, s32 skl_anim_num, s32 tex_anim_num, s32 shu_anim_num, s32 vis_anim_num, s32 sha_anim_num, sead::Heap *heap=nullptr, const sead::PtrArray< ModelResource > *anim_mdl_res_array=nullptr)AnimModelinlinestatic
create(ModelResource *mdl_res, const sead::SafeString &name, s32 skl_anim_num, s32 tex_anim_num, s32 shu_anim_num, s32 vis_anim_num, s32 sha_anim_num, Model::BoundingMode bounding_mode=Model::cBoundingMode_Disable, sead::Heap *heap=nullptr)AnimModelinlinestatic
create(ModelResource *mdl_res, const sead::SafeString &name, s32 view_num, s32 skl_anim_num, s32 tex_anim_num, s32 shu_anim_num, s32 vis_anim_num, s32 sha_anim_num, Model::BoundingMode bounding_mode, sead::Heap *heap=nullptr)AnimModelinlinestatic
create(const sead::SafeString &resource_key, const sead::SafeString &name, s32 skl_anim_num=0, s32 tex_anim_num=0, s32 shu_anim_num=0, s32 vis_anim_num=0, s32 sha_anim_num=0, Model::BoundingMode bounding_mode=Model::cBoundingMode_Disable, sead::Heap *heap=nullptr)AnimModelinlinestatic
create(const sead::SafeString &resource_key, const sead::SafeString &name, s32 view_num, s32 skl_anim_num, s32 tex_anim_num, s32 shu_anim_num, s32 vis_anim_num, s32 sha_anim_num, Model::BoundingMode bounding_mode, sead::Heap *heap=nullptr)AnimModelinlinestatic
destroy(AnimModel *&anim_model)AnimModelinlinestatic
draw() constAnimModelinline
getModel() constAnimModelinline
getModelResource() constAnimModelinline
getShaAnim(u32 index) constAnimModelinline
getShuAnim(u32 index) constAnimModelinline
getSklAnim(u32 index) constAnimModelinline
getTexAnim(u32 index) constAnimModelinline
getVisAnim(u32 index) constAnimModelinline
init(ModelResource *mdl_res, const sead::PtrArray< ModelResource > *anim_mdl_res_array=nullptr, sead::Heap *heap=nullptr)AnimModel
mModelAnimModelprivate
mModelResourceAnimModelprivate
mShaAnimAnimModelprivate
mShuAnimAnimModelprivate
mSklAnimAnimModelprivate
mTexAnimAnimModelprivate
mVisAnimAnimModelprivate
playAnmFrameCtrl()AnimModel
playBoneVisAnim(const sead::SafeString &name, u32 idx=0)AnimModelinline
playColorAnim(const sead::SafeString &name, u32 idx=0)AnimModelinline
playMatVisAnim(const sead::SafeString &name, u32 idx=0)AnimModelinline
playShapeAnim(const sead::SafeString &name, u32 idx=0)AnimModelinline
playSklAnim(const sead::SafeString &name, u32 idx=0)AnimModelinline
playTexAnim(const sead::SafeString &name, u32 idx=0)AnimModelinline
playTexSrtAnim(const sead::SafeString &name, u32 idx=0)AnimModelinline
setMtxRT(const sead::Matrix34f &rt)AnimModelinline
setScale(const sead::Vector3f &scale)AnimModelinline
update(const sead::Vector3f &pos, const sead::Vector3u &rot, const sead::Vector3f &scale, bool animate=true)AnimModelinline