void SOUNDTST_moveCursor(SoundTest *task, s32 delta, s32 *cursor, s32 *top, s32 count)
Moves a list's cursor by delta within its count, scrolling the eight lines shown to keep it in view.
void SOUNDTST_playSounds(SoundTest *task, SoundTestWindows *win)
The bank's sound list: cross plays the sound under the cursor for as long as it is held,...
void SOUNDTST_updateSoundTest(SoundTest *task, SoundTestWindows *win)
The sound test's task: sets up the screen and its windows, then picks a bank, loads it and plays its ...
One line of a list: its name and what it plays (a sound bank for the bank list, a packed sound id for...
A text window (createTextWindow): up to six text buffers (0 is shown, 1-5 are "work" buffers that con...