* Mini improvements * Fix some splits * Remove last comma from enums * Fix symbols * Fix some headers and missing prototypes * Replace most of f32 with float * Replace most of Point3d with Vec * Add missing esprite include with guard * Add HuSetVecF to ext_math behind a guard * More includes
57 lines
1.2 KiB
C
57 lines
1.2 KiB
C
#ifndef M407DLL_H
|
|
#define M407DLL_H
|
|
|
|
#include "game/object.h"
|
|
|
|
#define ARRAY_COUNT(arr) (s32)(sizeof(arr) / sizeof(arr[0]))
|
|
|
|
typedef void (*VoidFuncs)(void);
|
|
typedef void (*ObjFuncs)(omObjData *);
|
|
|
|
void fn_1_F4(Process *arg0);
|
|
void fn_1_194(void);
|
|
void fn_1_1E4(void);
|
|
void fn_1_238(void);
|
|
void fn_1_28C(void);
|
|
void fn_1_2E0(void);
|
|
void fn_1_334(void);
|
|
void fn_1_388(u8, s32);
|
|
void fn_1_3C4(u8);
|
|
void fn_1_404(void);
|
|
s32 fn_1_508(u8);
|
|
s32 fn_1_53C(u8);
|
|
void fn_1_568(s16, s16, s16);
|
|
|
|
void fn_1_14F0(Process *arg0, s32 arg1);
|
|
void fn_1_15D8(void);
|
|
|
|
void fn_1_1B1C(Process *arg0);
|
|
void fn_1_1CA8(void);
|
|
void fn_1_1CAC(float, float, float);
|
|
void fn_1_1CD4(float *arg0, float *arg1, float *arg2);
|
|
s32 fn_1_1D88(void);
|
|
void fn_1_1DB0(Vec *arg0, Vec *arg1, float *arg2, s32 arg3, s32 arg4);
|
|
|
|
void fn_1_2354(Process *arg0);
|
|
void fn_1_2564(void);
|
|
void fn_1_25C0(void);
|
|
s32 fn_1_2880(void);
|
|
#ifndef __MWERKS__
|
|
s16 fn_1_28B8(u8 arg0);
|
|
s16 fn_1_28D4(void);
|
|
#endif
|
|
|
|
void fn_1_3AC8(Process *arg0);
|
|
void fn_1_3B68(void);
|
|
|
|
void fn_1_41CC(Process *arg0);
|
|
void fn_1_44F4(void);
|
|
|
|
void fn_1_4980(Process *arg0);
|
|
void fn_1_4C6C(omObjData *obj);
|
|
|
|
void fn_1_5C5C(Process *arg0, s16 arg1);
|
|
void fn_1_5ECC(void);
|
|
void fn_1_5F40(s32 arg0);
|
|
|
|
#endif
|