SpherePoseInterpolator class
Constructors, destructors, conversion operators
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)