Cleanup and get rid of many warnings when compiling with stricter warnings (#578)

* 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
This commit is contained in:
dbalatoni13 2025-04-01 07:11:31 +02:00 committed by GitHub
parent 4b0737d49c
commit 887cb00c5b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
67 changed files with 1662 additions and 1545 deletions

View file

@ -18,10 +18,10 @@ typedef struct M418DllUnkStruct {
Vec unk10; // sequence center
Vec rot;
Vec unk28; // sequence rot
f32 zoom;
f32 unk38; // sequence zoom
f32 unk3C[3];
f32 unk48;
float zoom;
float unk38; // sequence zoom
float unk3C[3];
float unk48;
} M418DllUnkStruct; // sizeof 0x4C
typedef struct M418DllUnkStruct8 {
@ -32,27 +32,27 @@ typedef struct M418DllUnkStruct8 {
typedef struct M418DllUnkStruct7 {
s32 unk0;
M418DllUnkStruct8* unk4;
M418DllUnkStruct8 *unk4;
s32 unk8;
s32 unkC;
M418DllFunc unk10;
M418DllRetFunc unk14;
} M418DllUnkStruct7; // sizeof 0x18
f32 fn_1_A920(f32, f32, f32);
f32 fn_1_A940(f32, f32, f32, f32);
f32 fn_1_AA30(f32, f32, f32, f32);
void fn_1_ABC4(omObjData*, s32, s32, s32, s32);
void fn_1_AD14(omObjData*, s32, s32, s32, s32);
void fn_1_AEDC(M418DllUnkStruct7*, M418DllUnkStruct8*);
s32 fn_1_AF38(M418DllUnkStruct7*);
s32 fn_1_B034(M418DllUnkStruct7*, s32);
s32 fn_1_B0C8(M418DllUnkStruct7*, s32);
void fn_1_B104(M418DllUnkStruct*, Vec, Vec);
void fn_1_B41C(M418DllUnkStruct*);
void fn_1_B458(M418DllUnkStruct*);
void fn_1_BEAC(M418DllUnkStruct*, M418DllUnkStruct*, f32, f32, f32);
void fn_1_CBF8(M418DllUnkStruct*, M418DllUnkStruct*, f32, f32, f32);
void fn_1_DC10(M418DllUnkStruct*, M418DllUnkStruct*, f32, f32, f32);
float fn_1_A920(float, float, float);
float fn_1_A940(float, float, float, float);
float fn_1_AA30(float, float, float, float);
void fn_1_ABC4(omObjData *, s32, s32, s32, s32);
void fn_1_AD14(omObjData *, s32, s32, s32, s32);
void fn_1_AEDC(M418DllUnkStruct7 *, M418DllUnkStruct8 *);
s32 fn_1_AF38(M418DllUnkStruct7 *);
s32 fn_1_B034(M418DllUnkStruct7 *, s32);
s32 fn_1_B0C8(M418DllUnkStruct7 *, s32);
void fn_1_B104(M418DllUnkStruct *, Vec, Vec);
void fn_1_B41C(M418DllUnkStruct *);
void fn_1_B458(M418DllUnkStruct *);
void fn_1_BEAC(M418DllUnkStruct *, M418DllUnkStruct *, float, float, float);
void fn_1_CBF8(M418DllUnkStruct *, M418DllUnkStruct *, float, float, float);
void fn_1_DC10(M418DllUnkStruct *, M418DllUnkStruct *, float, float, float);
#endif