#ifndef POKEPLATINUM_STRUCT_OV65_02235130_H
#define POKEPLATINUM_STRUCT_OV65_02235130_H

#include "overlay063/struct_ov63_0222BCE8_decl.h"
#include "overlay063/struct_ov63_0222BE18_decl.h"
#include "overlay063/struct_ov63_0222CD2C.h"
#include "overlay063/struct_ov63_0222D160.h"
#include "overlay063/struct_ov63_0222D1C0_decl.h"
#include "overlay063/struct_ov63_0222D848_decl.h"
#include "overlay065/struct_ov65_022354D8.h"
#include "overlay065/struct_ov65_022358CC.h"
#include "overlay065/struct_ov65_02236318.h"

#include "bg_window.h"

typedef struct UnkStruct_ov65_02235130_t {
    BOOL unk_00;
    u32 heapID;
    u32 unk_08;
    BOOL unk_0C;
    BgConfig *unk_10;
    UnkStruct_ov65_022358CC unk_14;
    UnkStruct_ov65_022354D8 unk_1F0[48];
    UnkStruct_ov65_022354D8 *unk_730;
    UnkStruct_ov65_02236318 unk_734;
    UnkStruct_ov63_0222BCE8 *unk_748;
    UnkStruct_ov63_0222BE18 *unk_74C;
    UnkStruct_ov63_0222CD2C *unk_750;
    UnkStruct_ov63_0222D160 unk_754;
    UnkStruct_ov63_0222D1C0 *unk_758;
    UnkStruct_ov63_0222D848 *unk_75C;
} UnkStruct_ov65_02235130;

#endif // POKEPLATINUM_STRUCT_OV65_02235130_H
