30 const char*
what()
const;
45 const std::string& file_name);
67 void play(
const std::string& alias,
68 double fade_in_sec = 0.0,
69 double fade_out_sec_previous_music = 0.0,
76 double fade_in_sec = 0.0,
102 void stop(
double fade_out_sec = 0.0);
曲の再生
Definition: Music.h:15
void play(const std::string &alias, double fade_in_sec=0.0, double fade_out_sec_previous_music=0.0, int loop_times=Infinity_loop)
曲を再生する
Definition: Music.cpp:233
ループ再生
Definition: Music.h:19
bool register_alias(const std::string &alias, const std::string &file_name)
曲を登録する
Definition: Music.cpp:187
void terminate()
リソースを解放する
Definition: Music.cpp:181
void set_volume_percent(double percent)
音量を設定する
Definition: Music.cpp:209
const char * what() const
状態を示すメッセージを返す
Definition: Music.cpp:175
void unregister_alias(const std::string &alias)
登録した曲を解放する
Definition: Music.cpp:198
void set_next_play_music(const std::string &alias, double fade_in_sec=0.0, int loop_times=Infinity_loop)
今の曲の再生後に再生する曲を登録する
Definition: Music.cpp:257
無効な ID
Definition: Music.h:20
double volume_percent() const
音量の設定を取得する
Definition: Music.cpp:221
void resume()
曲の再生を再開する
Definition: Music.cpp:296
void stop(double fade_out_sec=0.0)
曲の再生を停止する
Definition: Music.cpp:307
void pause()
曲の再生をポーズする
Definition: Music.cpp:285
bool is_playing()
曲を再生中かを返す
Definition: Music.cpp:275