summaryrefslogtreecommitdiff
path: root/include/pokedex_cry_screen.h
blob: d2134eb51e97a17231795d144beccee10ca1da7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef GUARD_POKEDEX_CRY_SCREEN_H
#define GUARD_POKEDEX_CRY_SCREEN_H

struct CryScreenWindow
{
    u16 charBase;
    u8 screenBase;
    u8 paletteNo;
    u8 xPos;
    u8 yPos;
};

bool8 ShowPokedexCryScreen(struct CryScreenWindow * cry, u8 arg1);
bool8 LoadCryWaveformWindow(struct CryScreenWindow * cry, u8 bgId);
void UpdateCryWaveformWindow(u8 bgId);
void CryScreenPlayButton(u16 species);
void DestroyCryMeterNeedleSprite();

#endif // GUARD_POKEDEX_CRY_SCREEN_H