Classes | |
| class | CDAsynchInitialiser |
| protocol | <CDLongAudioSourceDelegate> |
| class | CDLongAudioSource |
| CDLongAudioSource represents an audio source that has a long duration which makes it costly to load into memory for playback as an effect using CDSoundEngine. More... | |
| class | CDAudioManager |
| CDAudioManager manages audio requirements for a game. More... | |
| class | CDLongAudioSourceFader |
| Fader for long audio source objects. More... | |
| class | CDBufferManager |
| Allows buffers to be associated with file names. More... | |
Enumerations | |
| enum | tAudioManagerMode { kAMM_FxOnly, kAMM_FxPlusMusic, kAMM_FxPlusMusicIfNoOtherAudio, kAMM_MediaPlayback, kAMM_PlayAndRecord, kAMM_FxOnly, kAMM_FxPlusMusic, kAMM_FxPlusMusicIfNoOtherAudio, kAMM_MediaPlayback, kAMM_PlayAndRecord } |
| Different modes of the engine. More... | |
| enum | tAudioManagerState { kAMStateUninitialised, kAMStateInitialising, kAMStateInitialised, kAMStateUninitialised, kAMStateInitialising, kAMStateInitialised } |
| Possible states of the engine. More... | |
| enum | tAudioManagerResignBehavior { kAMRBDoNothing, kAMRBStopPlay, kAMRBStop, kAMRBDoNothing, kAMRBStopPlay, kAMRBStop } |
| enum | tAudioSourceChannel { kASC_Left = 0, kASC_Right = 1, kASC_Left = 0, kASC_Right = 1 } |
| CDAudioManager supports two long audio source channels called left and right. More... | |
| enum | tLongAudioSourceState { kLAS_Init, kLAS_Loaded, kLAS_Playing, kLAS_Paused, kLAS_Stopped, kLAS_Init, kLAS_Loaded, kLAS_Playing, kLAS_Paused, kLAS_Stopped } |
Variables | |
| NSString *const | kCDN_AudioManagerInitialised |
| Notifications. More... | |
| enum tAudioManagerMode |
Different modes of the engine.
Different modes of the engine.
| local tAudioManagerMode |
Different modes of the engine.
| enum tAudioManagerState |
Possible states of the engine.
| Enumerator | |
|---|---|
| kAMStateUninitialised | |
| kAMStateInitialising |
Audio manager has not been initialised - do not use. |
| kAMStateInitialised |
Audio manager is in the process of initialising - do not use. Audio manager is initialised - safe to use |
| kAMStateUninitialised | |
| kAMStateInitialising |
Audio manager has not been initialised - do not use. |
| kAMStateInitialised |
Audio manager is in the process of initialising - do not use. Audio manager is initialised - safe to use |
Possible states of the engine.
| Enumerator | |
|---|---|
| kAMStateUninitialised | |
| kAMStateInitialising |
Audio manager has not been initialised - do not use. |
| kAMStateInitialised |
Audio manager is in the process of initialising - do not use. Audio manager is initialised - safe to use |
| kAMStateUninitialised | |
| kAMStateInitialising |
Audio manager has not been initialised - do not use. |
| kAMStateInitialised |
Audio manager is in the process of initialising - do not use. Audio manager is initialised - safe to use |
| local tAudioManagerState |
Possible states of the engine.
| Enumerator | |
|---|---|
| kAMStateUninitialised | |
| kAMStateInitialising |
Audio manager has not been initialised - do not use. |
| kAMStateInitialised |
Audio manager is in the process of initialising - do not use. Audio manager is initialised - safe to use |
| kAMStateUninitialised | |
| kAMStateInitialising |
Audio manager has not been initialised - do not use. |
| kAMStateInitialised |
Audio manager is in the process of initialising - do not use. Audio manager is initialised - safe to use |
| enum tAudioSourceChannel |
CDAudioManager supports two long audio source channels called left and right.
| Enumerator | |
|---|---|
| kASC_Left | |
| kASC_Right | |
| kASC_Left | |
| kASC_Right | |
CDAudioManager supports two long audio source channels called left and right.
| Enumerator | |
|---|---|
| kASC_Left | |
| kASC_Right | |
| kASC_Left | |
| kASC_Right | |
| local tAudioSourceChannel |
CDAudioManager supports two long audio source channels called left and right.
| Enumerator | |
|---|---|
| kASC_Left | |
| kASC_Right | |
| kASC_Left | |
| kASC_Right | |
| local tLongAudioSourceState |
| NSString* const kCDN_AudioManagerInitialised |
Notifications.