PlayerAnimator class

Public functions

void startAnim(const sead::SafeString& animName)
void startSubAnim(const sead::SafeString& animName)
void startSubAnimOnlyAir(const sead::SafeString& animName)
void startUpperBodyAnimAndHeadVisKeep(const sead::SafeString& animName)
void startAnimDead()
void endSubAnim()
void updateAnimFrame()
void clearUpperBodyAnim()
auto isAnim(const sead::SafeString& animName) const -> bool
auto isAnimEnd() const -> bool
auto isSubAnim(const sead::SafeString& subAnimName) const -> bool
auto isSubAnimEnd() const -> bool
auto isUpperBodyAnimAttached() const -> bool
auto getAnimFrame() const -> f32
auto getAnimFrameMax() const -> f32
auto getAnimFrameRate() const -> f32
auto getSubAnimFrame() const -> f32
auto getSubAnimFrameMax() const -> f32
auto getBlendWeight(s32 index) -> f32
void setAnimRate(f32)
void setAnimRateCommon(f32)
void setAnimFrame(f32)
void setAnimFrameCommon(f32)
void setSubAnimFrame(f32)
void setSubAnimRate(f32)
void setBlendWeight(f32, f32, f32, f32, f32, f32)
void setModelAlpha(f32)
void setPartsAnimRate(f32, const char*)
void setPartsAnimFrame(f32, const char*)
auto isSubAnimPlaying() const -> bool