SwitchAreaDirector class
Base classes
- class IUseAreaObj
Public static functions
- static auto tryCreate(AreaObjDirector* areaObjDirector, const PlayerHolder* playerHolder, const CameraDirector* cameraDirector, s32 switchOnAreaGroupCount, s32 switchKeepOnAreaGroupCount) -> SwitchAreaDirector*
Constructors, destructors, conversion operators
- SwitchAreaDirector(AreaObjDirector* areaObjDirector, const PlayerHolder* playerHolder, const CameraDirector* cameraDirector, s32 switchOnAreaGroupCount, s32 switchKeepOnAreaGroupCount)
Public functions
- auto getAreaObjDirector() const -> AreaObjDirector* override
- void update()
- void endInit()
- void registerSwitchOnAreaGroup(SwitchOnAreaGroup* switchOnAreaGroup)
- void registerSwitchKeepOnAreaGroup(SwitchKeepOnAreaGroup* switchKeepOnAreaGroup)