22 #ifndef AGS_ENGINE_MEDIA_AUDIO_CLIP_MYMIDI_H 23 #define AGS_ENGINE_MEDIA_AUDIO_CLIP_MYMIDI_H 25 #include "ags/engine/media/audio/sound_clip.h" 26 #include "ags/engine/media/audio/audio_defines.h" 35 SoundClipState _state;
42 void seek(
int pos)
override;
43 void seek_ms(
int pos_ms)
override;
51 void pause()
override;
53 void resume()
override;
60 int play_from(
int position)
override;
61 bool is_playing()
override;
62 bool is_paused()
override;
63 void set_panning(
int newPanning)
override;
64 void set_speed(
int new_speed)
override;
65 void adjust_volume()
override;
int get_pos_ms() override
Definition: sound_clip.h:53
Definition: clip_my_midi.h:31
void seek_ms(int pos_ms) override
void seek(int pos) override
int get_length_ms() override
int get_sound_type() const override
Definition: clip_my_midi.h:55