#ifndef POKEPLATINUM_UNK_02014A84_H
#define POKEPLATINUM_UNK_02014A84_H

#include "struct_defs/struct_02014A84.h"
#include "strbuf.h"

void sub_02014A84(UnkStruct_02014A84 * param0);
void sub_02014A9C(UnkStruct_02014A84 * param0, u32 param1);
void sub_02014AB4(UnkStruct_02014A84 * param0);
void sub_02014AC4(UnkStruct_02014A84 * param0, int param1);
Strbuf* sub_02014B34(const UnkStruct_02014A84 * param0, u32 param1);
Strbuf* sub_02014BA0(const UnkStruct_02014A84 * param0, u32 param1);
BOOL sub_02014BBC(const UnkStruct_02014A84 * param0);
BOOL sub_02014BD0(const UnkStruct_02014A84 * param0);
u16 sub_02014C78(const UnkStruct_02014A84 * param0, int param1);
u32 sub_02014C80(const UnkStruct_02014A84 * param0);
u32 sub_02014C84(const UnkStruct_02014A84 * param0);
BOOL sub_02014C88(const UnkStruct_02014A84 * param0, const UnkStruct_02014A84 * param1);
void sub_02014CC0(UnkStruct_02014A84 * param0, const UnkStruct_02014A84 * param1);
u32 sub_02014CD4(u32 param0);
void sub_02014CE0(UnkStruct_02014A84 * param0, u32 param1, u32 param2);
void sub_02014CF8(UnkStruct_02014A84 * param0, u32 param1, u16 param2);
void sub_02014D10(UnkStruct_02014A84 * param0);

#endif // POKEPLATINUM_UNK_02014A84_H
