|
CocosDenshion Mac OS X
2.0
CocosDenshion API Reference (Mac OS X version) for www.kobold2d.com developers
|
#import <OpenAL/al.h>#import <OpenAL/alc.h>#import <AudioToolbox/AudioToolbox.h>#import <Foundation/Foundation.h>#import "CDConfig.h"#import "CDOpenALSupport.h"Classes | |
| struct | sourceGroup |
| struct | bufferInfo |
| struct | sourceInfo |
| protocol | <CDAudioTransportProtocol> |
| protocol | <CDAudioInterruptProtocol> |
| class | CDUtilities |
| class | CDSoundEngine |
| class | CDSoundSource |
| class | CDAudioInterruptTargetGroup |
| class | CDAsynchBufferLoader |
| class | CDBufferLoadRequest |
| class | CDFloatInterpolator |
| class | CDPropertyModifier |
| class | CDSoundSourceFader |
| class | CDSoundSourcePanner |
| class | CDSoundSourcePitchBender |
| class | CDSoundEngineFader |
Enumerations | |
| enum | bufferState { CD_BS_EMPTY = 0, CD_BS_LOADED = 1, CD_BS_FAILED = 2 } |
| enum | tCDInterpolationType { kIT_Linear, kIT_SCurve, kIT_Exponential } |
IMPORTANT There are 3 different ways of using CocosDenshion. Depending on which you choose you will need to include different files and frameworks.
Requirements:
Requirements:
Requirements:
| enum tCDInterpolationType |