al::CameraShaker class

Base classes

class NerveExecutor

Public types

struct ShakeInfo
enum class ShakeDirection: s32 { Both, Vertical }

Constructors, destructors, conversion operators

CameraShaker()

Public functions

void update(const char* shakeLoop)
void startShakeByAction(const char* name, const char* unused1, const char* unused2, s32 steps)
void startShakeByName(const char* name, s32 steps)
void startShakeByHitReaction(const char* name, const char* unused1, const char* unused2, s32 steps)
void exeWait()
void exeShake()
void exeShakeLoop()
void startShakeByIndex(s32 index, s32 steps)
auto getNerveKeeper() const -> NerveKeeper* virtual
void initNerve(const Nerve* nerve, s32 stateCount)
void updateNerve()

Function documentation

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

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

void al::CameraShaker::updateNerve()