SDXFrameWork
0.09
SDXFrameWork
|
BGM用音声を表すクラス. More...
#include <Music.h>
Public Member Functions | |
Music (const char *ファイル名, double 音量=1.0) | |
音声ファイルを登録. More... | |
void | Load (const char *ファイル名, double 音量=1.0) |
音声ファイルを登録. More... | |
bool | Play (PlayType 再生方法=PlayType::Loop) |
音声ファイルを再生. More... | |
void | SetVolume (double 音量) |
0~1.0で音量を設定. More... | |
Static Public Member Functions | |
static bool | Check () |
再生中か取得. More... | |
static bool | Stop () |
再生中のMusicを停止. More... | |
static void | ChangeVolume (double 音量) |
再生中の音量を変更. More... | |
Friends | |
class | System |
BGM用音声を表すクラス.
SDX::Music::Music | ( | const char * | ファイル名, |
double | 音量 = 1.0 |
||
) |
音声ファイルを登録.
void SDX::Music::Load | ( | const char * | ファイル名, |
double | 音量 = 1.0 |
||
) |
音声ファイルを登録.
音量は 0~1.0で指定、ファイルはメモリには読み込まない。
bool SDX::Music::Play | ( | PlayType | 再生方法 = PlayType::Loop | ) |
音声ファイルを再生.
Musicファイルは複数同時に再生する事は出来ない。
現在再生中の音声は停止する。
void SDX::Music::SetVolume | ( | double | 音量 | ) |
0~1.0で音量を設定.
|
static |
再生中か取得.
いずれかのMusicが再生中ならtureを返す
|
static |
再生中のMusicを停止.
|
static |
再生中の音量を変更.
いずれかのMusicが再生中なら音量を変更