Changed `OverlaySomething` to contain function pointer
This commit is contained in:
parent
26f00605e9
commit
721b5a2236
|
|
@ -244,7 +244,7 @@ extern u8* __SOME_OVERLAY_ID_ARRAY[11];
|
||||||
extern OverlayEntry __SOME_OVERLAY_TABLE[11];
|
extern OverlayEntry __SOME_OVERLAY_TABLE[11];
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
/* 0x00 */ void* field_0x0;
|
/* 0x00 */ void (*setup)(void);
|
||||||
/* 0x04 */ void* field_0x4;
|
/* 0x04 */ void* field_0x4;
|
||||||
/* 0x08 */ void* field_0x8;
|
/* 0x08 */ void* field_0x8;
|
||||||
/* 0x0c */ void* field_0xc;
|
/* 0x0c */ void* field_0xc;
|
||||||
|
|
@ -261,6 +261,11 @@ extern OverlaySomething __OVERLAY_INFO_71280_65C8C;
|
||||||
|
|
||||||
extern OverlaySomething *__get_overlay_info_71280_65C8C(void);
|
extern OverlaySomething *__get_overlay_info_71280_65C8C(void);
|
||||||
|
|
||||||
|
extern void __setup_overlay_79730(void);
|
||||||
|
extern void __setup_overlay_87200(void);
|
||||||
|
extern void __setup_overlay_71280_51674(void);
|
||||||
|
extern void __setup_overlay_71280_51940(void);
|
||||||
|
|
||||||
extern u8* func_80076188(void);
|
extern u8* func_80076188(void);
|
||||||
extern void func_80076194(void);
|
extern void func_80076194(void);
|
||||||
extern void func_800761A4(void);
|
extern void func_800761A4(void);
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,5 @@
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
extern u32 __setup_overlay_79730[];
|
|
||||||
extern u32 __setup_overlay_87200[];
|
|
||||||
extern u32 __setup_overlay_71280_51674[];
|
|
||||||
extern u32 __setup_overlay_71280_51940[];
|
|
||||||
|
|
||||||
extern u32 func_8017B838[];
|
extern u32 func_8017B838[];
|
||||||
extern u32 func_8017B9A8[];
|
extern u32 func_8017B9A8[];
|
||||||
extern u32 func_8017BA2C[];
|
extern u32 func_8017BA2C[];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue