ObjectAL
 All Classes Functions Variables Properties Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCALContext()
oCALOrientationRepresents an orientation, consisting of an "at" vector (representing the "forward" direction), and the "up" vector (representing "up" for the subject)
oCALPointRepresents a 3-dimensional point for certain ObjectAL properties
oCALSoundSourcePool(Private)Private interface to SoundSourcePool
oCALVectorRepresents a 3-dimensional vector for certain ObjectAL properties
oCALWrapper(Private)Private interface to ALWrapper
oC<AVAudioPlayerDelegate>
|\COALAudioTrackPlays an audio track via AVAudioPlayer
oCNSMutableArray(WeakReferences)Adds to NSMutableArray the ability to create an array that keeps weak references
oCNSMutableDictionary(WeakReferences)
oCNSObject
|oCALBufferA buffer for audio data that will be played via a SoundSource
|oCALCaptureDeviceUNIMPLEMENTED FOR IOS An OpenAL device for capturing sound data
|oCALChannelSourceA Sound source composed of other sources
|oCALContextA context encompasses a single listener and a series of sources
|oCALDeviceA device is a logical mapping to an audio device through the OpenAL implementation
|oCALListenerThe listener represents the user who is listening to sounds in 3D space
|oCALSoundSourcePoolA pool of sound sources, which can be fetched based on availability
|oCALSourceA source represents an object that emits sound which can be heard by a listener
|oCALWrapperA thin wrapper around the C OpenAL API, with a few convenience methods thrown in
|oCIOSVersionReports the version of iOS being run on the current device
|oCOALActionRepresents an action that can be performed on an object
||oCOALCallActionCalls a selector on a target
||oCOALConcurrentActionsA set of actions that get run concurrently
||oCOALEaseActionApplies an easing function to another action
||oCOALMoveByActionMoves the target from its current position by the specified delta over time in 3D space
||oCOALMoveToActionMoves the target from its current position to the specified position over time in 3D space
||oCOALPlaceActionPlaces the target at the specified position
||oCOALPropertyAction
||oCOALSequentialActionsA set of actions that get run in sequence
||\COALTargetedActionIgnores whatever target it was invoked upon and applies the specified action on the target specified at creation time
|oCOALActionManagerManages all ObjectAL actions
|oCOALAudioFileMaintains an open audio file and allows loading data from that file into new ALBuffer objects
|oCOALAudioSessionHandles the audio session and interrupts
|oCOALAudioTrackPlays an audio track via AVAudioPlayer
|oCOALAudioTracksKeeps track of all AudioTrack objects
|oCOALSimpleAudioA simpler interface to the ObjectAL sound library
|oCOALSuspendHandlerProvides two controls (interrupted and manuallySuspended) for suspending a slave object, and also propagates such control messages to interested listeners
|oCOALToolsMiscellaneous tools used by ObjectAL
|\COpenALManagerManager class for OpenAL objects (ObjectAL)
oC<NSObject>
|\C<ALSoundSource>Manages all properties relating to an OpenAL sound source
| oCALChannelSourceA Sound source composed of other sources
| \CALSourceA source represents an object that emits sound which can be heard by a listener
oCOALEaseAction()
oCOALPropertyAction()
oCOALPropertyAction(Audio)
\C<OALSuspendListener>Allows an object to participate in interrupt and suspend operations
 \C<OALSuspendManager>A suspend manager is a listener that also allows other objects to subscribe to receive events as the manager receives them
  oCALContextA context encompasses a single listener and a series of sources
  oCALDeviceA device is a logical mapping to an audio device through the OpenAL implementation
  oCALListenerThe listener represents the user who is listening to sounds in 3D space
  oCALSourceA source represents an object that emits sound which can be heard by a listener
  oCOALAudioSessionHandles the audio session and interrupts
  oCOALAudioTrackPlays an audio track via AVAudioPlayer
  oCOALAudioTracksKeeps track of all AudioTrack objects
  \COpenALManagerManager class for OpenAL objects (ObjectAL)