al::ActionPadAndCameraCtrl class

Public static functions

static auto tryCreate(const LiveActor*, const ActorResource*, const sead::Vector3f*, const char*) -> ActionPadAndCameraCtrl*

Constructors, destructors, conversion operators

ActionPadAndCameraCtrl(const LiveActor*, const ActorResource*, const sead::Vector3f*, const char*)

Public functions

void notifyActorDead()
void notifyActorEndClipped()
void notifyActorStartClipped()
void startAction(const char*)
void startPadRumble(const ActionPadAndCameraInfo*)
void stopPadRumble(const ActionPadAndCameraInfo*)
void update(f32, f32, f32, bool)
void updateCamera(const ActionPadAndCameraInfo*)
void updateCameraLoopShake(const ActionPadAndCameraInfo*)
void updatePadRumbleSourcePos(ActionPadAndCameraInfo*)