StageScene class
Base classes
- class al::Scene
Constructors, destructors, conversion operators
- StageScene()
- ~StageScene() override
Public functions
-
void init(const al::
SceneInitInfo&) override - void appear() override
- void kill() override
- void control() override
- void drawMain() const override
- auto isEnableSave() const -> bool
- 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()
Public variables
- unsigned char padding_to_2D0
- GameDataHolderAccessor* mHolder
- unsigned char padding_2F8
- StageSceneLayout* stageSceneLayout
Function documentation
void StageScene:: movement() virtual
#include <l/Library/Scene/Scene.h>
void StageScene:: drawSub() const virtual
#include <l/Library/Scene/Scene.h>
AudioKeeper* StageScene:: getAudioKeeper() const override
#include <l/Library/Scene/Scene.h>
void StageScene:: setAudioKeeper(AudioKeeper* audioKeeper)
#include <l/Library/Scene/Scene.h>
SceneObjHolder* StageScene:: getSceneObjHolder() const override
#include <l/Library/Scene/Scene.h>
CameraDirector* StageScene:: getCameraDirector() const override
#include <l/Library/Scene/Scene.h>
void StageScene:: initializeAsync(const SceneInitInfo& initInfo)
#include <l/Library/Scene/Scene.h>
void StageScene:: initDrawSystemInfo(const SceneInitInfo& initInfo)
#include <l/Library/Scene/Scene.h>
void StageScene:: initSceneObjHolder(SceneObjHolder* sceneObjHolder)
#include <l/Library/Scene/Scene.h>
void StageScene:: initAndLoadStageResource(const char* stageName,
s32 scenarioNo)
#include <l/Library/Scene/Scene.h>
void StageScene:: initLiveActorKit(const SceneInitInfo& initInfo,
s32 maxActors,
s32 maxPlayers,
s32 maxCameras)
#include <l/Library/Scene/Scene.h>
void StageScene:: initLiveActorKitImpl(const SceneInitInfo& initInfo,
s32 maxActors,
s32 maxPlayers,
s32 maxCameras)
#include <l/Library/Scene/Scene.h>
void StageScene:: initLiveActorKitWithGraphics(const GraphicsInitArg& graphicsInitArg,
const SceneInitInfo& initInfo,
s32 maxActors,
s32 maxPlayers,
s32 maxCameras)
#include <l/Library/Scene/Scene.h>
void StageScene:: initLayoutKit(const SceneInitInfo& initInfo)
#include <l/Library/Scene/Scene.h>
void StageScene:: initSceneStopCtrl()
#include <l/Library/Scene/Scene.h>
void StageScene:: initSceneMsgCtrl()
#include <l/Library/Scene/Scene.h>
void StageScene:: initScreenCoverCtrl()
#include <l/Library/Scene/Scene.h>
void StageScene:: endInit(const ActorInitInfo& initInfo)
#include <l/Library/Scene/Scene.h>
StageResourceKeeper* StageScene:: getStageResourceKeeper() const
#include <l/Library/Scene/Scene.h>
LiveActorKit* StageScene:: getLiveActorKit() const
#include <l/Library/Scene/Scene.h>
LayoutKit* StageScene:: getLayoutKit() const
#include <l/Library/Scene/Scene.h>
SceneStopCtrl* StageScene:: getSceneStopCtrl() const
#include <l/Library/Scene/Scene.h>
SceneMsgCtrl* StageScene:: getSceneMsgCtrl() const
#include <l/Library/Scene/Scene.h>
ScreenCoverCtrl* StageScene:: getScreenCoverCtrl() const
#include <l/Library/Scene/Scene.h>
AudioDirector* StageScene:: getAudioDirector() const
#include <l/Library/Scene/Scene.h>
void StageScene:: setAudioDirector(AudioDirector* audioDirector)
#include <l/Library/Scene/Scene.h>
DrawSystemInfo* StageScene:: getDrawSystemInfo() const
#include <l/Library/Scene/Scene.h>
NerveKeeper* StageScene:: getNerveKeeper() const virtual
#include <l/Library/Nerve/NerveExecutor.h>
void StageScene:: initNerve(const Nerve* nerve,
s32 stateCount)
#include <l/Library/Nerve/NerveExecutor.h>
void StageScene:: updateNerve()
#include <l/Library/Nerve/NerveExecutor.h>