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
#include <l/Library/Sequence/Sequence.h>
void HakoniwaSequence:: kill() virtual
#include <l/Library/Sequence/Sequence.h>
void HakoniwaSequence:: drawSub() const virtual
#include <l/Library/Sequence/Sequence.h>
SceneCreator* HakoniwaSequence:: getSceneCreator() const override
#include <l/Library/Sequence/Sequence.h>
void HakoniwaSequence:: setSceneCreator(SceneCreator* sceneCreator) override
#include <l/Library/Sequence/Sequence.h>
AudioKeeper* HakoniwaSequence:: getAudioKeeper() const override
#include <l/Library/Sequence/Sequence.h>
void HakoniwaSequence:: initAudio(const GameSystemInfo&,
const char*,
s32,
s32,
s32,
const char*)
#include <l/Library/Sequence/Sequence.h>
void HakoniwaSequence:: initAudioKeeper(const char*)
#include <l/Library/Sequence/Sequence.h>
void HakoniwaSequence:: initDrawSystemInfo(const SequenceInitInfo&)
#include <l/Library/Sequence/Sequence.h>
AudioSystemInfo* HakoniwaSequence:: getAudioSystemInfo()
#include <l/Library/Sequence/Sequence.h>
DrawSystemInfo* HakoniwaSequence:: getDrawInfo() const
#include <l/Library/Sequence/Sequence.h>
NerveKeeper* HakoniwaSequence:: getNerveKeeper() const virtual
#include <l/Library/Nerve/NerveExecutor.h>
void HakoniwaSequence:: initNerve(const Nerve* nerve,
s32 stateCount)
#include <l/Library/Nerve/NerveExecutor.h>
void HakoniwaSequence:: updateNerve()
#include <l/Library/Nerve/NerveExecutor.h>