al::AnimPlayerMat class

Base classes

class AnimPlayerSimple

Public static functions

static auto tryCreate(const AnimPlayerInitInfo*, s32) -> AnimPlayerMat*

Public functions

void init(const AnimPlayerInitInfo*) override
void setAnimToModel(const AnimResInfo*) override
void applyTo() virtual
auto calcNeedUpdateAnimNext() -> bool override
void startAnim(const char*)
void update()
void clearAnim()
auto getPlayingAnimName() -> const char*
auto getAnimFrame() -> f32
auto getAnimFrameMax() -> f32
auto getAnimFrameMax(const char*) -> f32
auto getAnimFrameRate() -> f32
void setAnimFrame(f32)
void setAnimFrameMax(const char*)
void setAnimFrameRate(f32)
auto isAnimExist(const char*) -> bool
auto isAnimEnd() -> bool
auto isAnimOneTime() -> bool
auto isAnimOneTime(const char*) -> bool
auto isAnimPlaying() -> bool
void updateLast() virtual
auto getAnimInfoTable() -> AnimInfoTable*

Function documentation

void al::AnimPlayerMat::applyTo() virtual

bool al::AnimPlayerMat::calcNeedUpdateAnimNext() override

void al::AnimPlayerMat::startAnim(const char*)

void al::AnimPlayerMat::update()

void al::AnimPlayerMat::clearAnim()

const char* al::AnimPlayerMat::getPlayingAnimName()

f32 al::AnimPlayerMat::getAnimFrame()

f32 al::AnimPlayerMat::getAnimFrameMax(const char*)

void al::AnimPlayerMat::setAnimFrame(f32)

void al::AnimPlayerMat::setAnimFrameMax(const char*)

void al::AnimPlayerMat::setAnimFrameRate(f32)

bool al::AnimPlayerMat::isAnimExist(const char*)

bool al::AnimPlayerMat::isAnimEnd()

bool al::AnimPlayerMat::isAnimOneTime()

bool al::AnimPlayerMat::isAnimOneTime(const char*)

bool al::AnimPlayerMat::isAnimPlaying()

void al::AnimPlayerMat::updateLast() virtual