al::CameraLimitRailKeeper class

Constructors, destructors, conversion operators

CameraLimitRailKeeper()

Public functions

void init(const PlacementInfo& info, s32 viewCount)
void updateRider(const CameraPoser* poser)
auto getRider(const CameraPoser* poser) const -> RailRider*
void calcCameraDirH(sead::Vector3f* out, const CameraPoser* poser) const
auto isNearInsideRailPoint(const CameraPoser* poser, f32 approx) const -> bool
auto getRailPos(const CameraPoser* poser) const -> const sead::Vector3f&
auto calcDistanceFromNearestRailPos(const sead::Vector3f& pos) const -> f32
void calcNearestRailPos(sead::Vector3f* out, const sead::Vector3f& pos) const