al::SpherePoseInterpolator class

Constructors, destructors, conversion operators

SpherePoseInterpolator()

Public functions

void startInterp(const sead::Vector3f& posStart, const sead::Vector3f& posEnd, f32 sizeStart, f32 sizeEnd, const sead::Quatf& quatStart, const sead::Quatf& quatEnd, f32 steps)
void nextStep()
void calcInterpPos(sead::Vector3f* pos) const
void calcInterp(sead::Vector3f* pos, f32* size, sead::Quatf* quat, sead::Vector3f* remainMoveVec) const
void calcRemainMoveVector(sead::Vector3f* remainMoveVec) const
auto calcRadiusBaseScale(f32 unk) const -> f32
void getMoveVector(sead::Vector3f* moveVec)