HakoniwaSequence class

Base classes

class al::Sequence

Constructors, destructors, conversion operators

HakoniwaSequence(const char* name)

Public functions

void init(const al::SequenceInitInfo& info) override
void update() override
void drawMain() const override
void updatePadSystem()
void destroySceneHeap(bool destroyResource)
void initSystem()
auto isEnableSave() const -> bool
void exeBootLoadData()
void exeDemoOpening()
void exeLoadWorldResource()
void exeLoadWorldResourceWithBoot()
void exeLoadStage()
void exePlayStage()
void exeDemoWorldWarp()
void exeDemoEnding()
void exeDestroy()
void exeMiss()
void exeMissCoinSub()
void exeMissEnd()
void exeDemoLava()
void exeFadeToNewGame()
void exeChangeLanguage()
void exeWaitWriteData()
void exeWaitLoadData()
void exeWaitWriteDataModeChange()
void exeWaitLoadDataModeChange()
auto isDisposable() const -> bool override
auto getCurrentScene() const -> al::Scene* override
void init(const SequenceInitInfo& initInfo) virtual
void kill() virtual
void drawSub() const virtual
auto getSceneCreator() const -> SceneCreator* override
void setSceneCreator(SceneCreator* sceneCreator) override
auto getAudioKeeper() const -> AudioKeeper* override
void initAudio(const GameSystemInfo&, const char*, s32, s32, s32, const char*)
void initAudioKeeper(const char*)
void initDrawSystemInfo(const SequenceInitInfo&)
auto getAudioSystemInfo() -> AudioSystemInfo*
auto getDrawInfo() const -> DrawSystemInfo*
auto getNerveKeeper() const -> NerveKeeper* virtual
void initNerve(const Nerve* nerve, s32 stateCount)
void updateNerve()

Function documentation

void HakoniwaSequence::init(const SequenceInitInfo& initInfo) virtual

void HakoniwaSequence::kill() virtual

void HakoniwaSequence::drawSub() const virtual

SceneCreator* HakoniwaSequence::getSceneCreator() const override

void HakoniwaSequence::setSceneCreator(SceneCreator* sceneCreator) override

AudioKeeper* HakoniwaSequence::getAudioKeeper() const override

void HakoniwaSequence::initAudio(const GameSystemInfo&, const char*, s32, s32, s32, const char*)

void HakoniwaSequence::initAudioKeeper(const char*)

void HakoniwaSequence::initDrawSystemInfo(const SequenceInitInfo&)

AudioSystemInfo* HakoniwaSequence::getAudioSystemInfo()

DrawSystemInfo* HakoniwaSequence::getDrawInfo() const

NerveKeeper* HakoniwaSequence::getNerveKeeper() const virtual

void HakoniwaSequence::initNerve(const Nerve* nerve, s32 stateCount)

void HakoniwaSequence::updateNerve()