pokeplatinum/include/overlay022/ov22_02259098.h
2024-07-06 14:40:34 -07:00

31 lines
1.5 KiB
C

#ifndef POKEPLATINUM_OV22_02259098_H
#define POKEPLATINUM_OV22_02259098_H
#include <nnsys.h>
#include "struct_decls/struct_02007768_decl.h"
#include "struct_defs/archived_sprite.h"
#include "struct_defs/struct_020298D8.h"
#include "overlay022/struct_ov22_022596B0.h"
#include "overlay022/struct_ov22_0225A0E4.h"
#include "pokemon.h"
void ov22_02259098(UnkStruct_ov22_0225A0E4 *param0, ArchivedSprite *param1);
void ov22_022590C0(UnkStruct_020298D8 *param0, UnkStruct_02007768 *param1, Pokemon *param2, ArchivedSprite *param3, int param4);
void ov22_022590D4(UnkStruct_020298D8 *param0, UnkStruct_02007768 *param1, Pokemon *param2, ArchivedSprite *param3, int param4, BOOL param5);
void ov22_022591B8(UnkStruct_020298D8 *param0);
void ov22_022591D0(UnkStruct_020298D8 *param0, int param1);
int ov22_022591E0(UnkStruct_020298D8 *param0);
void ov22_022591EC(UnkStruct_020298D8 *param0, int param1, int param2);
BOOL ov22_02259238(UnkStruct_020298D8 *param0);
BOOL ov22_02259244(UnkStruct_020298D8 *param0, int param1, int param2);
void ov22_02259250(UnkStruct_020298D8 *param0, int *param1, int *param2);
void ov22_02259270(UnkStruct_020298D8 *param0, int *param1, int *param2);
BOOL ov22_02259278(UnkStruct_020298D8 *param0, int *param1, int *param2, NNSG2dCharacterData *param3);
BOOL ov22_022592F0(UnkStruct_020298D8 *param0, int param1, int param2, NNSG2dCharacterData *param3);
void ov22_02259358(UnkStruct_020298D8 *param0, UnkStruct_ov22_022596B0 *param1);
#endif // POKEPLATINUM_OV22_02259098_H