5 virtual void init() = 0;
6 virtual void start(u32,
bool) = 0;
7 virtual void stop(u32) = 0;
8 virtual bool isPreparedPlay() = 0;
9 virtual void playAfterPrepared() = 0;
10 virtual void movement() = 0;
11 virtual void moveVolume(f32, u32) = 0;
12 virtual void moveVolumeForNateFairy(f32, u32) = 0;
13 virtual void changeTrackMuteState(s32, s32) = 0;
14 virtual u32* getHandle() = 0;
15 virtual u32* getRhythmHandle() = 0;
16 virtual bool isSoundAttached()
const = 0;
17 virtual void pause(
bool) = 0;