#ifndef POKEPLATINUM_OV100_021D4E04_H
#define POKEPLATINUM_OV100_021D4E04_H

#include <nitro/gx.h>

#include "overlay100/struct_ov100_021D4E3C.h"
#include "overlay100/struct_ov100_021D4EBC.h"
#include "overlay100/struct_ov100_021D4F9C_decl.h"

void ov100_021D4E3C(UnkStruct_ov100_021D4E3C *param0, u32 heapID);
void ov100_021D4E58(UnkStruct_ov100_021D4E3C *param0);
void ov100_021D4E70(UnkStruct_ov100_021D4E3C *param0, u8 param1, u8 param2, u16 param3, fx32 param4, s16 param5, u32 param6, u32 param7, u32 param8, int param9);
UnkStruct_ov100_021D4F9C *ov100_021D4EBC(UnkStruct_ov100_021D4EBC *param0);
void ov100_021D4F0C(UnkStruct_ov100_021D4F9C **param0, GXDispMode param1, GXBGMode param2, GXBG0As param3);

#endif // POKEPLATINUM_OV100_021D4E04_H
