al::SimpleCameraInput class

Base classes

class ICameraInput

Constructors, destructors, conversion operators

SimpleCameraInput(s32 port = -1)

Public functions

void calcInputStick(sead::Vector2f* inputStick) const override
auto isTriggerReset() const -> bool override
auto isHoldZoom() const -> bool override
auto isHoldSnapShotZoomIn() const -> bool override
auto isHoldSnapShotZoomOut() const -> bool override
auto tryCalcSnapShotMoveStick(sead::Vector2f* moveStick) const -> bool virtual
auto isHoldSnapShotRollLeft() const -> bool virtual
auto isHoldSnapShotRollRight() const -> bool virtual
void calcGyroPose(sead::Vector3f* dir1, sead::Vector3f* dir2, sead::Vector3f* dir3) const virtual

Function documentation

bool al::SimpleCameraInput::tryCalcSnapShotMoveStick(sead::Vector2f* moveStick) const virtual

bool al::SimpleCameraInput::isHoldSnapShotRollLeft() const virtual

bool al::SimpleCameraInput::isHoldSnapShotRollRight() const virtual

void al::SimpleCameraInput::calcGyroPose(sead::Vector3f* dir1, sead::Vector3f* dir2, sead::Vector3f* dir3) const virtual