al::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)