al::SnapShotCameraCtrl class

Base classes

class NerveExecutor
class IUseAudioKeeper

Constructors, destructors, conversion operators

SnapShotCameraCtrl(const SnapShotCameraSceneInfo*)

Public functions

void start(f32)
void load(const ByamlIter&)
void startReset(s32)
void update(const sead::LookAtCamera&, const IUseCollision*, const ICameraInput*)
void makeLookAtCameraPost(sead::LookAtCamera*) const
void makeLookAtCameraLast(sead::LookAtCamera*) const
void exeWait()
void exeReset()
auto getFovyDegree() const -> f32
auto getNerveKeeper() const -> NerveKeeper* virtual
void initNerve(const Nerve* nerve, s32 stateCount)
void updateNerve()
auto getAudioKeeper() const -> AudioKeeper* pure virtual

Function documentation

NerveKeeper* al::SnapShotCameraCtrl::getNerveKeeper() const virtual

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

void al::SnapShotCameraCtrl::updateNerve()

AudioKeeper* al::SnapShotCameraCtrl::getAudioKeeper() const pure virtual