#ifndef POKEPLATINUM_OV94_0223BCB0_H
#define POKEPLATINUM_OV94_0223BCB0_H

#include "overlay094/struct_ov94_0223FD4C_decl.h"

#include "bg_window.h"
#include "menu.h"
#include "overlay_manager.h"
#include "sprite.h"

int ov94_0223BCB0(ApplicationManager *appMan, int *param1);
int ov94_0223BE2C(ApplicationManager *appMan, int *param1);
int ov94_0223BF54(ApplicationManager *appMan, int *param1);
void ov94_0223C300(AffineSpriteListTemplate *param0, UnkStruct_ov94_0223FD4C *param1, SpriteResourcesHeader *param2, int param3);
Menu *ov94_0223C3C0(BgConfig *param0, int param1, int param2);
void ov94_0223C3F4(UnkStruct_ov94_0223FD4C *param0, int param1, int param2);
void ov94_0223C3FC(Sprite *param0, int param1, int param2);
int ov94_0223C4B4(void);
void ov94_0223C4C0(UnkStruct_ov94_0223FD4C *param0, int param1, int param2);
void ov94_0223C4C8(UnkStruct_ov94_0223FD4C *param0);
int ov94_0223C4D4(UnkStruct_ov94_0223FD4C *param0);
void ov94_0223C584(UnkStruct_ov94_0223FD4C *param0);
void ov94_0223C5D8(UnkStruct_ov94_0223FD4C *param0);
void ov94_0223C5F4(UnkStruct_ov94_0223FD4C *param0);

#endif // POKEPLATINUM_OV94_0223BCB0_H
