CMGDK r49-rc2
|
函数 | |
bool | ReadData (ALuint) |
bool | UpdateBuffer () |
void | ClearBuffer () |
bool | Playback () |
virtual bool | Execute () |
void | InitPrivate () |
bool | Load (AudioFileType) |
bool | GetLoop () |
void | SetLoop (bool) |
uint | GetIndex () |
取当前菜单在上级菜单中的索引编号 | |
double | GetTime () |
PlayState | GetPlayState () |
int | GetState () |
float | GetMinGain () |
float | GetMaxGain () |
float | GetPitch () |
void | SetPitch (float val) |
float | GetGain () |
void | SetGain (float val) |
float | GetConeGain () |
void | SetConeGain (float val) |
float | GetRolloffFactor () |
void | SetRolloffFactor (float rf) |
变量 | |
ALbyte * | audio_data |
int | audio_data_size |
void * | audio_ptr |
音频数据指针 | |
char * | audio_buffer |
int | audio_buffer_size |
uint | audio_buffer_count |
播放数据计数 | |
AudioPlugInInterface * | decode |
ALenum | format |
音频数据格式 | |
ALsizei | rate |
音频数据采样率 | |
struct { | |
bool open | |
double time | |
float gap | |
struct { | |
float gain | |
double time | |
} start | |
struct { | |
float gain | |
double time | |
} end | |
} | auto_gain |
自动增益 | |
volatile bool | loop |
volatile PlayState | ps |
AudioSource | audiosource |
ALuint | source |
ALuint | buffer [3] |
double | wait_time |
double | start_time |
double | fade_in_time |
double | fade_out_time |
void ClearBuffer | ( | ) | [protected] |
virtual bool Execute | ( | ) | [protected, virtual] |
float GetConeGain | ( | ) | [protected] |
float GetGain | ( | ) | [protected] |
uint GetIndex | ( | ) | [protected] |
取当前菜单在上级菜单中的索引编号
bool GetLoop | ( | ) | [protected] |
float GetMaxGain | ( | ) | [protected] |
float GetMinGain | ( | ) | [protected] |
float GetPitch | ( | ) | [protected] |
PlayState GetPlayState | ( | ) | [protected] |
float GetRolloffFactor | ( | ) | [protected] |
int GetState | ( | ) | [protected] |
double GetTime | ( | ) | [protected] |
void InitPrivate | ( | ) | [protected] |
bool Load | ( | AudioFileType | ) | [protected] |
bool Playback | ( | ) | [protected] |
bool ReadData | ( | ALuint | ) | [protected] |
void SetConeGain | ( | float | val | ) | [protected] |
void SetGain | ( | float | val | ) | [protected] |
void SetLoop | ( | bool | ) | [protected] |
void SetPitch | ( | float | val | ) | [protected] |
void SetRolloffFactor | ( | float | rf | ) | [protected] |
bool UpdateBuffer | ( | ) | [protected] |
char* audio_buffer |
播放数据计数
ALbyte* audio_data |
int audio_data_size |
void* audio_ptr |
音频数据指针
AudioSource audiosource |
struct { ... } auto_gain |
自动增益
ALuint buffer[3] |
AudioPlugInInterface* decode |
struct { ... } end |
double fade_in_time |
double fade_out_time |
ALenum format |
音频数据格式
float gain |
float gap |
volatile bool loop |
bool open |
volatile PlayState ps |
ALsizei rate |
音频数据采样率
ALuint source |
struct { ... } start |
double start_time |
double time |
double wait_time |