ProjectDemoDirector class
Base classes
- class al::DemoDirector
Public types
Constructors, destructors, conversion operators
Public functions
-
void endInit(const al::
ActorInitInfo&) override - void updateSystemOnly()
- void updateDemoSyncEventKeeper()
-
void updateDemoActor(al::
EffectSystem*) override - auto isActiveDemo(const char*) -> bool
- auto isActiveDemoWithPlayer() -> bool
- auto isActiveDemoWithCinemaCaption() const -> bool
-
auto requestStartDemo(const char*,
ProjectDemoDirector::
DemoType) -> bool -
void requestEndDemo(const char*,
ProjectDemoDirector::
DemoType) - auto requestStartDemoShineMainGet(Shine*, const char*) -> bool
- void requestEndDemoShineMainGet(const char*)
- auto requestStartDemoShineGrandGet(Shine*, const char*) -> bool
- void requestEndDemoShineGrandGet(const char*)
- void setShine(Shine*)
- void clearShine()
- auto requestStartDemoScenarioCamera(const char*) -> bool
- void requestEndDemoScenarioCamera(const char*)
- void addDemoAppearFromHomeToList(ShineTowerRocket*)
- auto requestStartDemoAppearFromHome(const char*) -> bool
- void requestEndDemoAppearFromHome(const char*)
- void addDemoReturnToHomeToList(ShineTowerRocket*)
- auto requestStartDemoReturnToHome(const char*) -> bool
- void requestEndDemoReturnToHome(const char*)
- void addDemoRiseMapPartsToList(RiseMapPartsHolder*)
- auto requestStartDemoRiseMapParts(const char*) -> bool
- void requestEndDemoRiseMapParts(const char*)
- auto isExistDemoWorldLandInList() const -> bool
- auto isExistDemoAppearFromHomeInList() const -> bool
- auto isExistDemoReturnToHome() const -> bool
- auto isExistDemoRiseMapPartsInList() const -> bool
- void startCloseDemoFade(s32)
- void startOpenDemoFade(s32)
- auto isDemoFadeCloseEnd() const -> bool
- auto isDemoFadeOpenEnd() const -> bool
- auto isWipeStateEnableOpenMenuOrSnapShotMode() const -> bool
-
auto tryCreateDemoHackFirstDirector(al::
LiveActor*, s32, const al:: ActorInitInfo&) -> DemoHackFirstDirector* - void noticeDemoStartToDemoHackFirstDirector()
- void setDemoEnvironmentChangeFlag(bool)
- void registerDemoChangeEffectObj(DemoChangeEffectObj*)
- auto startDemo(const char*) -> bool override
- void endDemo(const char*) override
- void addDemoActorWithSubActor(LiveActor*)
- void addDemoActor(LiveActor*)
- auto isActiveDemo() const -> bool
- auto getActiveDemoName() const -> const char*
- auto requestStartDemo(const char*) -> bool
- void requestEndDemo(const char*)
- auto tryAddDemoActor(LiveActor*) -> bool
- auto getDemoActorList() const -> LiveActor**
- auto getDemoActorNum() const -> s32
- auto registDemoRequesterToAddDemoInfo(const PlacementId&) -> AddDemoInfo*
- auto findOrCreateAddDemoInfo(const PlacementId&) -> AddDemoInfo*
- void registActorToAddDemoInfo(LiveActor*, const PlacementId&)
- auto tryFindAddDemoInfo(const PlacementId&) const -> AddDemoInfo*
- auto findAddDemoInfo(const PlacementId&) const -> AddDemoInfo*
Function documentation
void ProjectDemoDirector:: addDemoActorWithSubActor(LiveActor*)
#include <l/Library/Scene/DemoDirector.h>
void ProjectDemoDirector:: addDemoActor(LiveActor*)
#include <l/Library/Scene/DemoDirector.h>
bool ProjectDemoDirector:: isActiveDemo() const
#include <l/Library/Scene/DemoDirector.h>
const char* ProjectDemoDirector:: getActiveDemoName() const
#include <l/Library/Scene/DemoDirector.h>
bool ProjectDemoDirector:: requestStartDemo(const char*)
#include <l/Library/Scene/DemoDirector.h>
void ProjectDemoDirector:: requestEndDemo(const char*)
#include <l/Library/Scene/DemoDirector.h>
bool ProjectDemoDirector:: tryAddDemoActor(LiveActor*)
#include <l/Library/Scene/DemoDirector.h>
LiveActor** ProjectDemoDirector:: getDemoActorList() const
#include <l/Library/Scene/DemoDirector.h>
s32 ProjectDemoDirector:: getDemoActorNum() const
#include <l/Library/Scene/DemoDirector.h>
AddDemoInfo* ProjectDemoDirector:: registDemoRequesterToAddDemoInfo(const PlacementId&)
#include <l/Library/Scene/DemoDirector.h>
AddDemoInfo* ProjectDemoDirector:: findOrCreateAddDemoInfo(const PlacementId&)
#include <l/Library/Scene/DemoDirector.h>
void ProjectDemoDirector:: registActorToAddDemoInfo(LiveActor*,
const PlacementId&)
#include <l/Library/Scene/DemoDirector.h>
AddDemoInfo* ProjectDemoDirector:: tryFindAddDemoInfo(const PlacementId&) const
#include <l/Library/Scene/DemoDirector.h>
AddDemoInfo* ProjectDemoDirector:: findAddDemoInfo(const PlacementId&) const
#include <l/Library/Scene/DemoDirector.h>