HardIconParts class

Base classes

class al::LayoutActor

Constructors, destructors, conversion operators

HardIconParts(const char* name)

Public functions

auto isHide() const -> bool
auto isWait() const -> bool
void startHide()
void startAppear()
void startWait()
void startEnd()
void exeHide()
void exeAppear()
void exeWait()
void exePageNext()
void exePageEnd()
void exeEnd()
void appear() virtual
void kill() virtual
void movement() virtual
void calcAnim(bool recursive) virtual
auto getNerveKeeper() const -> NerveKeeper* override
auto getName() const -> const char* override
auto getEffectKeeper() const -> EffectKeeper* override
auto getAudioKeeper() const -> AudioKeeper* override
auto getLayoutActionKeeper() const -> LayoutActionKeeper* override
auto getLayoutKeeper() const -> LayoutKeeper* override
auto getCameraDirector() const -> CameraDirector* override
auto getSceneObjHolder() const -> SceneObjHolder* override
auto getMessageSystem() const -> const MessageSystem* override
void control() virtual
void initLayoutKeeper(LayoutKeeper*)
void initActionKeeper()
void initTextPaneAnimator(LayoutTextPaneAnimator*)
void initExecuteInfo(LayoutExecuteInfo*)
void initHitReactionKeeper(HitReactionKeeper*)
void initSceneInfo(LayoutSceneInfo*)
void initLayoutPartsActorKeeper(s32)
void initEffectKeeper(EffectKeeper*)
void initAudioKeeper(AudioKeeper*)
void initNerve(const Nerve*, s32)
void setMainGroupName(const char*)
void syncAction()
auto isAlive() const -> bool
auto getExecuteInfo() const -> LayoutExecuteInfo*
auto getLayoutSceneInfo() const -> LayoutSceneInfo*

Function documentation

void HardIconParts::appear() virtual

void HardIconParts::kill() virtual

void HardIconParts::movement() virtual

void HardIconParts::calcAnim(bool recursive) virtual

NerveKeeper* HardIconParts::getNerveKeeper() const override

const char* HardIconParts::getName() const override

EffectKeeper* HardIconParts::getEffectKeeper() const override

AudioKeeper* HardIconParts::getAudioKeeper() const override

LayoutActionKeeper* HardIconParts::getLayoutActionKeeper() const override

LayoutKeeper* HardIconParts::getLayoutKeeper() const override

CameraDirector* HardIconParts::getCameraDirector() const override

SceneObjHolder* HardIconParts::getSceneObjHolder() const override

const MessageSystem* HardIconParts::getMessageSystem() const override

void HardIconParts::control() virtual

void HardIconParts::initLayoutKeeper(LayoutKeeper*)

void HardIconParts::initActionKeeper()

void HardIconParts::initTextPaneAnimator(LayoutTextPaneAnimator*)

void HardIconParts::initExecuteInfo(LayoutExecuteInfo*)

void HardIconParts::initHitReactionKeeper(HitReactionKeeper*)

void HardIconParts::initSceneInfo(LayoutSceneInfo*)

void HardIconParts::initEffectKeeper(EffectKeeper*)

void HardIconParts::initAudioKeeper(AudioKeeper*)

void HardIconParts::initNerve(const Nerve*, s32)

void HardIconParts::setMainGroupName(const char*)

void HardIconParts::syncAction()

bool HardIconParts::isAlive() const

LayoutExecuteInfo* HardIconParts::getExecuteInfo() const

LayoutSceneInfo* HardIconParts::getLayoutSceneInfo() const