mirror of
https://github.com/zeldaret/ss
synced 2026-05-23 23:05:20 -04:00
9d68802507
* d_a_e_sm (chu chu) start * progress, includes LightParam addition in BlurPaletteMgr * oops - TBox Progress I guess * dAcEsm_c::actorExecute and Particle Resource data moved * step in symbols map * Update blur_and_palette_manager.h * m_angle cleanup pass * Last explicit_zero_data Fixes #69 * add mQuat_c ctor
21 lines
568 B
C++
21 lines
568 B
C++
#ifndef C_CLIB_H
|
|
#define C_CLIB_H
|
|
|
|
#include "common.h"
|
|
#include "m/m_vec.h"
|
|
|
|
namespace cLib {
|
|
|
|
s16 targetAngleY(const mVec3_c &target, const mVec3_c &source);
|
|
s16 targetAngleX(const mVec3_c &target, const mVec3_c &source);
|
|
void addCalcPos2(mVec3_c *src, const mVec3_c &target, f32 scale, f32 maxStep);
|
|
f32 addCalcPosXZ(mVec3_c *src, const mVec3_c &target, f32 scale, f32 maxStep, f32 minStep);
|
|
f32 addCalcPos(mVec3_c *src, const mVec3_c &target, f32 scale, f32 maxStep, f32 minStep);
|
|
|
|
// made up name
|
|
f32 easeOut(f32 value, f32 exponent);
|
|
|
|
} // namespace cLib
|
|
|
|
#endif
|