TitleMenuScene class

Base classes

class al::Scene

Constructors, destructors, conversion operators

TitleMenuScene()
~TitleMenuScene() override

Public functions

void init(const al::SceneInitInfo& info) override
void appear() override
void control() override
void drawMain() const override
auto isEnableKill() const -> bool
auto isChangeLanguage() const -> bool
auto getLanguage() const -> const char*
auto isNewGame() const -> bool
void startLoadDirect(bool)
void setScenario()
void setLoadPercent(f32 percent)
auto isCancelLoadWorldResource() const -> bool
void startLoadWorldResource()
void exeAppear()
void exeMenu()
void exeWipe()
void exeLoadAppear()
void exeLoadWait()
void kill() virtual
void movement() virtual
void drawSub() const virtual
auto getAudioKeeper() const -> AudioKeeper* override
void setAudioKeeper(AudioKeeper* audioKeeper)
auto getSceneObjHolder() const -> SceneObjHolder* override
auto getCameraDirector() const -> CameraDirector* override
void initializeAsync(const SceneInitInfo& initInfo)
void initDrawSystemInfo(const SceneInitInfo& initInfo)
void initSceneObjHolder(SceneObjHolder* sceneObjHolder)
void initAndLoadStageResource(const char* stageName, s32 scenarioNo)
void initLiveActorKit(const SceneInitInfo& initInfo, s32 maxActors, s32 maxPlayers, s32 maxCameras)
void initLiveActorKitImpl(const SceneInitInfo& initInfo, s32 maxActors, s32 maxPlayers, s32 maxCameras)
void initLiveActorKitWithGraphics(const GraphicsInitArg& graphicsInitArg, const SceneInitInfo& initInfo, s32 maxActors, s32 maxPlayers, s32 maxCameras)
void initLayoutKit(const SceneInitInfo& initInfo)
void initSceneStopCtrl()
void initSceneMsgCtrl()
void initScreenCoverCtrl()
void endInit(const ActorInitInfo& initInfo)
auto getStageResourceKeeper() const -> StageResourceKeeper*
auto getLiveActorKit() const -> LiveActorKit*
auto getLayoutKit() const -> LayoutKit*
auto getSceneStopCtrl() const -> SceneStopCtrl*
auto getSceneMsgCtrl() const -> SceneMsgCtrl*
auto getScreenCoverCtrl() const -> ScreenCoverCtrl*
auto getAudioDirector() const -> AudioDirector*
void setAudioDirector(AudioDirector* audioDirector)
auto getDrawSystemInfo() const -> DrawSystemInfo*
auto getNerveKeeper() const -> NerveKeeper* virtual
void initNerve(const Nerve* nerve, s32 stateCount)
void updateNerve()

Function documentation

void TitleMenuScene::kill() virtual

void TitleMenuScene::movement() virtual

void TitleMenuScene::drawSub() const virtual

AudioKeeper* TitleMenuScene::getAudioKeeper() const override

void TitleMenuScene::setAudioKeeper(AudioKeeper* audioKeeper)

SceneObjHolder* TitleMenuScene::getSceneObjHolder() const override

CameraDirector* TitleMenuScene::getCameraDirector() const override

void TitleMenuScene::initializeAsync(const SceneInitInfo& initInfo)

void TitleMenuScene::initDrawSystemInfo(const SceneInitInfo& initInfo)

void TitleMenuScene::initSceneObjHolder(SceneObjHolder* sceneObjHolder)

void TitleMenuScene::initAndLoadStageResource(const char* stageName, s32 scenarioNo)

void TitleMenuScene::initLiveActorKit(const SceneInitInfo& initInfo, s32 maxActors, s32 maxPlayers, s32 maxCameras)

void TitleMenuScene::initLiveActorKitImpl(const SceneInitInfo& initInfo, s32 maxActors, s32 maxPlayers, s32 maxCameras)

void TitleMenuScene::initLiveActorKitWithGraphics(const GraphicsInitArg& graphicsInitArg, const SceneInitInfo& initInfo, s32 maxActors, s32 maxPlayers, s32 maxCameras)

void TitleMenuScene::initLayoutKit(const SceneInitInfo& initInfo)

void TitleMenuScene::initSceneStopCtrl()

void TitleMenuScene::initSceneMsgCtrl()

void TitleMenuScene::initScreenCoverCtrl()

void TitleMenuScene::endInit(const ActorInitInfo& initInfo)

StageResourceKeeper* TitleMenuScene::getStageResourceKeeper() const

LiveActorKit* TitleMenuScene::getLiveActorKit() const

LayoutKit* TitleMenuScene::getLayoutKit() const

SceneStopCtrl* TitleMenuScene::getSceneStopCtrl() const

SceneMsgCtrl* TitleMenuScene::getSceneMsgCtrl() const

ScreenCoverCtrl* TitleMenuScene::getScreenCoverCtrl() const

AudioDirector* TitleMenuScene::getAudioDirector() const

void TitleMenuScene::setAudioDirector(AudioDirector* audioDirector)

DrawSystemInfo* TitleMenuScene::getDrawSystemInfo() const

NerveKeeper* TitleMenuScene::getNerveKeeper() const virtual

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

void TitleMenuScene::updateNerve()