Merge branch 'main' into main
This commit is contained in:
commit
811e20c0f6
10 changed files with 682 additions and 35 deletions
|
|
@ -46,7 +46,7 @@ void fn_8004D6F4(s16 arg);
|
|||
s32 rand8(void);
|
||||
|
||||
void BoardCameraTargetModelSet(s16 model);
|
||||
void BoardCameraStartMotion2(s16, Vec*, s32, f32, f32, s32);
|
||||
void BoardCameraMotionStartEx(s16, Vec *, Vec *, f32, f32, s16);
|
||||
void BoardCameraMotionWait(void);
|
||||
void BoardSpacePosGet(s32, s32, Vec*);
|
||||
void fn_8007A360(s32);
|
||||
|
|
@ -65,7 +65,6 @@ f32 BoardModelRotYGet(s32);
|
|||
void BoardModelLayerSet(s16, u8);
|
||||
void BoardTutorialHostSet(s16);
|
||||
s16 BoardModelIDGet(s16);
|
||||
void BoardCommonInit(void*, void*);
|
||||
void BoardModelScaleSetV(s32, Vec*);
|
||||
void BoardLightHookSet(void*, void*);
|
||||
s16 BoardModelCreate(s32, void*, s32);
|
||||
|
|
@ -89,7 +88,7 @@ void fn_80083EDC(s16);
|
|||
void fn_800A4F6C(s16);
|
||||
void BoardTutorialHookSet(void*);
|
||||
void BoardTutorialBlockSetPos(s32, s32);
|
||||
void BoardCameraRotGet(Vec*);
|
||||
s32 BoardCameraRotGet(Vec*);
|
||||
void BoardModelScaleSet(s16, f32, f32, f32);
|
||||
s32 BoardIsKill(void);
|
||||
void BoardModelMtxSet(s16, Mtx);
|
||||
|
|
|
|||
|
|
@ -204,7 +204,7 @@ void Hu3DModelReflectTypeSet(s16, s16);
|
|||
void Hu3DCameraCreate(s32);
|
||||
void Hu3DCameraPerspectiveSet(s32, f32, f32, f32, f32);
|
||||
void Hu3DCameraViewportSet(s32, f32, f32, f32, f32, f32, f32);
|
||||
void Hu3DCameraScissorSet(s32, s32, s32, s32, s32);
|
||||
void Hu3DCameraScissorSet(s32, u32, u32, u32, u32);
|
||||
void Hu3DCameraPosSet(s32, f32, f32, f32, f32, f32, f32, f32, f32, f32);
|
||||
void Hu3DCameraPosSetV(s32 cam, Vec *pos, Vec *up, Vec *target);
|
||||
void Hu3DCameraKill(s32);
|
||||
|
|
|
|||
|
|
@ -63,10 +63,17 @@ float acosf(float x);
|
|||
|
||||
#define abs(x) __abs(x)
|
||||
|
||||
extern inline double fabs(double x)
|
||||
{
|
||||
return __fabs(x);
|
||||
}
|
||||
|
||||
_MATH_INLINE float fabsf(float x) { return (float)fabs((double)x); }
|
||||
_MATH_INLINE float sinf(float x) { return (float)sin((double)x); }
|
||||
_MATH_INLINE float cosf(float x) { return (float)cos((double)x); }
|
||||
_MATH_INLINE float atan2f(float y, float x) { return (float)atan2((double)y, (double)x); }
|
||||
_MATH_INLINE float atanf(float x) { return (float)atan((double)x); }
|
||||
|
||||
_MATH_INLINE float fmodf(float x, float m) { return (float)fmod((double)x, (double)m); }
|
||||
|
||||
_MATH_INLINE float floorf(float x) { return floor(x); }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue