MiniGameLayout class

Base classes

class al::LayoutActor

Constructors, destructors, conversion operators

MiniGameLayout(const char* name, const al::LayoutInitInfo& info)

Public functions

void appear() override
void kill() override
void startJumprope()
void startRace()
void startVolleyball()
void end()
void setBestCount(s32 count)
void setTodayCount(s32 count)
void setCount(s32 count)
void startNewRecord()
void startNewRecordWait()
void startNewRecordToday()
auto isEnd() const -> bool
void exeAppear()
void exeWait()
void exeEnd()
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 MiniGameLayout::movement() virtual

void MiniGameLayout::calcAnim(bool recursive) virtual

NerveKeeper* MiniGameLayout::getNerveKeeper() const override

const char* MiniGameLayout::getName() const override

EffectKeeper* MiniGameLayout::getEffectKeeper() const override

AudioKeeper* MiniGameLayout::getAudioKeeper() const override

LayoutActionKeeper* MiniGameLayout::getLayoutActionKeeper() const override

LayoutKeeper* MiniGameLayout::getLayoutKeeper() const override

CameraDirector* MiniGameLayout::getCameraDirector() const override

SceneObjHolder* MiniGameLayout::getSceneObjHolder() const override

const MessageSystem* MiniGameLayout::getMessageSystem() const override

void MiniGameLayout::control() virtual

void MiniGameLayout::initLayoutKeeper(LayoutKeeper*)

void MiniGameLayout::initActionKeeper()

void MiniGameLayout::initTextPaneAnimator(LayoutTextPaneAnimator*)

void MiniGameLayout::initExecuteInfo(LayoutExecuteInfo*)

void MiniGameLayout::initHitReactionKeeper(HitReactionKeeper*)

void MiniGameLayout::initSceneInfo(LayoutSceneInfo*)

void MiniGameLayout::initEffectKeeper(EffectKeeper*)

void MiniGameLayout::initAudioKeeper(AudioKeeper*)

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

void MiniGameLayout::setMainGroupName(const char*)

void MiniGameLayout::syncAction()

bool MiniGameLayout::isAlive() const

LayoutExecuteInfo* MiniGameLayout::getExecuteInfo() const

LayoutSceneInfo* MiniGameLayout::getLayoutSceneInfo() const