#ifndef POKEPLATINUM_UNK_020998EC_H
#define POKEPLATINUM_UNK_020998EC_H

#include "struct_decls/struct_0209747C_decl.h"
#include "struct_decls/struct_020998EC_decl.h"

#include "strbuf.h"

UnkStruct_020998EC *sub_020998EC(u32 heapID, const UnkStruct_0209747C *param1);
void sub_0209992C(UnkStruct_020998EC *param0);
u32 sub_02099CA0(const UnkStruct_020998EC *param0, u32 param1);
void sub_02099CA8(const UnkStruct_020998EC *param0, u32 param1, u32 param2, Strbuf *param3);
u16 sub_02099CC8(const UnkStruct_020998EC *param0, u32 param1, u32 param2);
u32 sub_02099CDC(const UnkStruct_020998EC *param0, u32 param1);
void sub_02099CEC(const UnkStruct_020998EC *param0, u32 param1, u32 param2, Strbuf *param3);
u16 sub_02099D14(const UnkStruct_020998EC *param0, u32 param1, u32 param2);

#endif // POKEPLATINUM_UNK_020998EC_H
