pokeheartgold/include/overlay_55.h
2024-10-28 19:19:30 -04:00

39 lines
916 B
C

#ifndef POKEHEARTGOLD_OVERLAY_55_H
#define POKEHEARTGOLD_OVERLAY_55_H
#include "mail.h"
#include "mail_misc.h"
#include "options.h"
#include "overlay_manager.h"
#include "pm_string.h"
typedef struct UnkStruct_ov55_021E5B08 {
u16 unk0;
u8 mailMessageIdx;
Options *options;
MenuInputStateMgr *menuInputStateMgr;
u32 mailOTID;
u8 unk10;
u8 mailLanguage;
u8 mailVersion;
u8 mailType;
String *mailAuthorName;
u16 unk18[3];
MailMessage mailMessages[3];
} UnkStruct_ov55_021E5B08;
typedef struct UnkStruct_ov55_021E5924 {
HeapID heapId;
u8 unk4[0x4];
EasyChatArgs *unk8;
OVY_MANAGER *unkC;
UnkStruct_ov55_021E5B08 *unk10;
MailMessage unk14;
} UnkStruct_ov55_021E5924;
BOOL ov55_UnkApp_Init(OVY_MANAGER *manager, int *state);
BOOL ov55_UnkApp_Main(OVY_MANAGER *manager, int *state);
BOOL ov55_UnkApp_Exit(OVY_MANAGER *manager, int *state);
#endif