|
ObjectAL
|
| A buffer for audio data that will be played via a SoundSource | |
| UNIMPLEMENTED FOR IOS An OpenAL device for capturing sound data | |
| A Sound source composed of other sources | |
| A context encompasses a single listener and a series of sources | |
| A device is a logical mapping to an audio device through the OpenAL implementation | |
| The listener represents the user who is listening to sounds in 3D space | |
| Represents an orientation, consisting of an "at" vector (representing the "forward" direction), and the "up" vector (representing "up" for the subject) | |
| Represents a 3-dimensional point for certain ObjectAL properties | |
| Manages all properties relating to an OpenAL sound source | |
| A pool of sound sources, which can be fetched based on availability | |
| Private interface to SoundSourcePool | |
| A source represents an object that emits sound which can be heard by a listener | |
| Represents a 3-dimensional vector for certain ObjectAL properties | |
| A thin wrapper around the C OpenAL API, with a few convenience methods thrown in | |
| Private interface to ALWrapper | |
| Reports the version of iOS being run on the current device | |
| Adds to NSMutableArray the ability to create an array that keeps weak references | |
| Represents an action that can be performed on an object | |
| Manages all ObjectAL actions | |
| Maintains an open audio file and allows loading data from that file into new ALBuffer objects | |
| Handles the audio session and interrupts | |
| Plays an audio track via AVAudioPlayer | |
| Keeps track of all AudioTrack objects | |
| Calls a selector on a target | |
| A set of actions that get run concurrently | |
| Applies an easing function to another action | |
| Moves the target from its current position by the specified delta over time in 3D space | |
| Moves the target from its current position to the specified position over time in 3D space | |
| Places the target at the specified position | |
| A set of actions that get run in sequence | |
| A simpler interface to the ObjectAL sound library | |
| Provides two controls (interrupted and manuallySuspended) for suspending a slave object, and also propagates such control messages to interested listeners | |
| Allows an object to participate in interrupt and suspend operations | |
| A suspend manager is a listener that also allows other objects to subscribe to receive events as the manager receives them | |
| Ignores whatever target it was invoked upon and applies the specified action on the target specified at creation time | |
| Miscellaneous tools used by ObjectAL | |
| Manager class for OpenAL objects (ObjectAL) |
1.8.3.1