| addAudioEvent(const AudioEventRTS *eventToAdd) | AudioManager | virtual |
| addAudioEventInfo(AudioEventInfo *newEventInfo) | AudioManager | virtual |
| addTrackName(const AsciiString &trackName) | AudioManager | |
| adjustPlayingVolume(PlayingAudio *audio) | MilesAudioManager | protected |
| adjustRequest(AudioRequest *req) | MilesAudioManager | |
| adjustVolumeOfPlayingAudio(AsciiString eventName, Real newVolume) | MilesAudioManager | virtual |
| allocateAudioRequest(Bool useAudioEvent) | AudioManager | virtual |
| allocateNewHandle(void) | AudioManager | protectedvirtual |
| allocatePlayingAudio(void) | MilesAudioManager | protected |
| appendAudioRequest(AudioRequest *m_request) | AudioManager | virtual |
| AudioManager() | AudioManager | |
| buildProviderList(void) | MilesAudioManager | protected |
| checkForSample(AudioRequest *req) | MilesAudioManager | |
| closeAnySamplesUsingFile(const void *fileToClose) | MilesAudioManager | virtual |
| closeDevice(void) | MilesAudioManager | virtual |
| closeFile(void *fileRead) | MilesAudioManager | protected |
| createListener(void) | MilesAudioManager | protected |
| doesViolateLimit(AudioEventRTS *event) const | MilesAudioManager | virtual |
| DRAW(void) | SubsystemInterface | inline |
| draw(void) | SubsystemInterface | inlinevirtual |
| findAllAudioEventsOfType(AudioType audioType, std::vector< AudioEventInfo * > &allEvents) | AudioManager | virtual |
| findAudioEventInfo(AsciiString eventName) const | AudioManager | virtual |
| findLowestPrioritySound(AudioEventRTS *event) | MilesAudioManager | |
| findPlayingAudioFrom(UnsignedInt audioCompleted, UnsignedInt flags) | MilesAudioManager | virtual |
| freeAllMilesHandles(void) | MilesAudioManager | protected |
| friend_forcePlayAudioEventRTS(const AudioEventRTS *eventToPlay) | MilesAudioManager | virtual |
| friend_getAudioSettings(void) | AudioManager | |
| friend_getMiscAudio(void) | AudioManager | |
| getAllAudioEvents() const | AudioManager | inlinevirtual |
| getAudioLengthMS(const AudioEventRTS *event) | AudioManager | virtual |
| getAudioSettings(void) const | AudioManager | |
| getCurrentPositionFromEvent(AudioEventRTS *event) | MilesAudioManager | protected |
| getDevice(void) | MilesAudioManager | inlinevirtual |
| getDisallowSpeech(void) const | AudioManager | inline |
| getEffectiveVolume(AudioEventRTS *event) const | MilesAudioManager | protected |
| getFieldParseTable(void) const | AudioManager | |
| getFileLengthMS(AsciiString strToLoad) const | MilesAudioManager | virtual |
| getFirst2DSample(AudioEventRTS *event) | MilesAudioManager | protected |
| getFirst3DSample(AudioEventRTS *event) | MilesAudioManager | protected |
| getHandleForBink(void) | MilesAudioManager | virtual |
| getHardwareAccelerated() | AudioManager | inlinevirtual |
| getInfoForAudioEvent(const AudioEventRTS *eventToFindAndFill) const | AudioManager | virtual |
| getListenerPosition(void) const | AudioManager | virtual |
| getMiscAudio(void) const | AudioManager | |
| getMusicTrackName(void) const | MilesAudioManager | virtual |
| getName(void) | SubsystemInterface | inline |
| getNum2DSamples(void) const | MilesAudioManager | virtual |
| getNum3DSamples(void) const | MilesAudioManager | virtual |
| getNumStreams(void) const | MilesAudioManager | virtual |
| getProviderCount(void) const | MilesAudioManager | virtual |
| getProviderIndex(AsciiString providerName) const | MilesAudioManager | virtual |
| getProviderName(UnsignedInt providerNum) const | MilesAudioManager | virtual |
| getSelectedProvider(void) const | MilesAudioManager | virtual |
| getSpeakerSurround() | AudioManager | inlinevirtual |
| getSpeakerType(void) | MilesAudioManager | virtual |
| getValidSilentAudioEvent() const | AudioManager | inline |
| getVolume(AudioAffect whichToGet) | AudioManager | virtual |
| getZoomVolume() const | AudioManager | inline |
| has3DSensitiveStreamsPlaying(void) const | MilesAudioManager | virtual |
| hasMusicTrackCompleted(const AsciiString &trackName, Int numberOfTimes) const | MilesAudioManager | virtual |
| init() | MilesAudioManager | virtual |
| initDelayFilter(void) | MilesAudioManager | protected |
| initFilters(HSAMPLE sample, const AudioEventRTS *eventInfo) | MilesAudioManager | protected |
| initFilters3D(H3DSAMPLE sample, const AudioEventRTS *eventInfo, const Coord3D *pos) | MilesAudioManager | protected |
| initSamplePools(void) | MilesAudioManager | protected |
| isCurrentlyPlaying(AudioHandle handle) | MilesAudioManager | virtual |
| isCurrentProviderHardwareAccelerated() | AudioManager | protectedvirtual |
| isCurrentSpeakerTypeSurroundSound() | AudioManager | protectedvirtual |
| isMusicAlreadyLoaded(void) const | AudioManager | virtual |
| isMusicPlaying(void) const | MilesAudioManager | virtual |
| isMusicPlayingFromCD(void) const | AudioManager | inlinevirtual |
| isObjectPlayingVoice(UnsignedInt objID) const | MilesAudioManager | virtual |
| isOn(AudioAffect whichToGet) const | AudioManager | virtual |
| isOnScreen(const Coord3D *pos) const | MilesAudioManager | protected |
| isPlayingAlready(AudioEventRTS *event) const | MilesAudioManager | virtual |
| isPlayingLowerPriority(AudioEventRTS *event) const | MilesAudioManager | virtual |
| isValidAudioEvent(const AudioEventRTS *eventToCheck) const | AudioManager | virtual |
| isValidAudioEvent(AudioEventRTS *eventToCheck) const | AudioManager | virtual |
| isValidProvider(void) | MilesAudioManager | protected |
| killAudioEventImmediately(AudioHandle audioEvent) | MilesAudioManager | virtual |
| killLowestPrioritySoundImmediately(AudioEventRTS *event) | MilesAudioManager | |
| loadFileForRead(AudioEventRTS *eventToLoadFrom) | MilesAudioManager | protected |
| loseFocus(void) | AudioManager | virtual |
| m_adjustedVolumes | AudioManager | protected |
| m_allAudioEventInfo | AudioManager | protected |
| m_audioCache | MilesAudioManager | protected |
| m_audioForcePlayed | MilesAudioManager | protected |
| m_audioRequests | AudioManager | protected |
| m_audioSettings | AudioManager | protected |
| m_available3DSamples | MilesAudioManager | protected |
| m_availableSamples | MilesAudioManager | protected |
| m_binkHandle | MilesAudioManager | protected |
| m_delayFilter | MilesAudioManager | protected |
| m_digitalHandle | MilesAudioManager | protected |
| m_disallowSpeech | AudioManager | protected |
| m_fadingAudio | MilesAudioManager | protected |
| m_hardwareAccel | AudioManager | protected |
| m_lastProvider | MilesAudioManager | protected |
| m_listener | MilesAudioManager | protected |
| m_listenerOrientation | AudioManager | protected |
| m_listenerPosition | AudioManager | protected |
| m_miscAudio | AudioManager | protected |
| m_music | AudioManager | protected |
| m_musicOn | AudioManager | protected |
| m_musicPlayingFromCD | AudioManager | protected |
| m_musicTracks | AudioManager | protected |
| m_musicVolume | AudioManager | protected |
| m_name | SubsystemInterface | protected |
| m_num2DSamples | MilesAudioManager | protected |
| m_num3DSamples | MilesAudioManager | protected |
| m_numStreams | MilesAudioManager | protected |
| m_playing3DSounds | MilesAudioManager | protected |
| m_playingSounds | MilesAudioManager | protected |
| m_playingStreams | MilesAudioManager | protected |
| m_pref3DProvider | MilesAudioManager | protected |
| m_prefSpeaker | MilesAudioManager | protected |
| m_provider3D | MilesAudioManager | protected |
| m_providerCount | MilesAudioManager | protected |
| m_savedValues | AudioManager | protected |
| m_scriptMusicVolume | AudioManager | protected |
| m_scriptSound3DVolume | AudioManager | protected |
| m_scriptSoundVolume | AudioManager | protected |
| m_scriptSpeechVolume | AudioManager | protected |
| m_selectedProvider | MilesAudioManager | protected |
| m_selectedSpeakerType | MilesAudioManager | protected |
| m_silentAudioEvent | AudioManager | protected |
| m_sound | AudioManager | protected |
| m_sound3DOn | AudioManager | protected |
| m_sound3DVolume | AudioManager | protected |
| m_soundOn | AudioManager | protected |
| m_soundVolume | AudioManager | protected |
| m_speechOn | AudioManager | protected |
| m_speechVolume | AudioManager | protected |
| m_stoppedAudio | MilesAudioManager | protected |
| m_surroundSpeakers | AudioManager | protected |
| m_systemMusicVolume | AudioManager | protected |
| m_systemSound3DVolume | AudioManager | protected |
| m_systemSoundVolume | AudioManager | protected |
| m_systemSpeechVolume | AudioManager | protected |
| m_volumeHasChanged | AudioManager | protected |
| m_zoomVolume | AudioManager | protected |
| MilesAudioManager() | MilesAudioManager | |
| newAudioEventInfo(AsciiString newEventName) | AudioManager | virtual |
| nextMusicTrack(void) | MilesAudioManager | virtual |
| nextTrackName(const AsciiString ¤tTrack) | AudioManager | |
| notifyOfAudioCompletion(UnsignedInt audioCompleted, UnsignedInt flags) | MilesAudioManager | virtual |
| NUM_VOLUME_TYPES enum value | AudioManager | protected |
| openDevice(void) | MilesAudioManager | virtual |
| pauseAmbient(Bool shouldPause) | MilesAudioManager | virtual |
| pauseAudio(AudioAffect which) | MilesAudioManager | virtual |
| pauseAudioEvent(AudioHandle handle) | MilesAudioManager | protected |
| playAudioEvent(AudioEventRTS *event) | MilesAudioManager | protected |
| playSample(AudioEventRTS *event, HSAMPLE sample) | MilesAudioManager | protected |
| playSample3D(AudioEventRTS *event, H3DSAMPLE sample3D) | MilesAudioManager | protected |
| playStream(AudioEventRTS *event, HSTREAM stream) | MilesAudioManager | protected |
| postProcessLoad() | MilesAudioManager | virtual |
| prevMusicTrack(void) | MilesAudioManager | virtual |
| prevTrackName(const AsciiString ¤tTrack) | AudioManager | |
| processFadingList(void) | MilesAudioManager | virtual |
| processPlayingList(void) | MilesAudioManager | virtual |
| processRequest(AudioRequest *req) | MilesAudioManager | protected |
| processRequestList(void) | MilesAudioManager | virtual |
| processStoppedList(void) | MilesAudioManager | virtual |
| refreshCachedVariables() | AudioManager | virtual |
| regainFocus(void) | AudioManager | virtual |
| releaseAudioEventRTS(AudioEventRTS *eventToRelease) | AudioManager | virtual |
| releaseAudioRequest(AudioRequest *requestToRelease) | AudioManager | virtual |
| releaseHandleForBink(void) | MilesAudioManager | virtual |
| releaseMilesHandles(PlayingAudio *release) | MilesAudioManager | protected |
| releasePlayingAudio(PlayingAudio *release) | MilesAudioManager | protected |
| removeAllAudioRequests(void) | AudioManager | protected |
| removeAllDisabledAudio() | MilesAudioManager | virtual |
| removeAudioEvent(AudioHandle audioEvent) | AudioManager | virtual |
| removeAudioEvent(AsciiString eventToRemove) | AudioManager | virtual |
| removeDisabledEvents() | AudioManager | virtual |
| removeLevelSpecificAudioEventInfos(void) | AudioManager | protectedvirtual |
| removePlayingAudio(AsciiString eventName) | MilesAudioManager | virtual |
| reset() | MilesAudioManager | virtual |
| resumeAudio(AudioAffect which) | MilesAudioManager | virtual |
| selectProvider(UnsignedInt providerNdx) | MilesAudioManager | virtual |
| set3DVolumeAdjustment(Real volumeAdjustment) | AudioManager | virtual |
| setAudioEventEnabled(AsciiString eventToAffect, Bool enable) | AudioManager | virtual |
| setAudioEventVolumeOverride(AsciiString eventToAffect, Real newVolume) | AudioManager | virtual |
| setDeviceListenerPosition(void) | MilesAudioManager | protectedvirtual |
| setDisallowSpeech(Bool disallowSpeech) | AudioManager | inline |
| setHardwareAccelerated(Bool accel) | MilesAudioManager | virtual |
| setListenerPosition(const Coord3D *newListenerPos, const Coord3D *newListenerOrientation) | AudioManager | virtual |
| setName(AsciiString name) | SubsystemInterface | inline |
| setOn(Bool turnOn, AudioAffect whichToAffect) | AudioManager | virtual |
| setPreferredProvider(AsciiString provider) | MilesAudioManager | inlinevirtual |
| setPreferredSpeaker(AsciiString speakerType) | MilesAudioManager | inlinevirtual |
| setSpeakerSurround(Bool surround) | MilesAudioManager | virtual |
| setSpeakerType(UnsignedInt speakerType) | MilesAudioManager | virtual |
| setVolume(Real volume, AudioAffect whichToAffect) | AudioManager | virtual |
| shouldPlayLocally(const AudioEventRTS *audioEvent) | AudioManager | protectedvirtual |
| shouldProcessRequestThisFrame(AudioRequest *req) const | MilesAudioManager | |
| startNextLoop(PlayingAudio *looping) | MilesAudioManager | protected |
| stopAllAudioImmediately(void) | MilesAudioManager | protected |
| stopAllSpeech(void) | MilesAudioManager | protected |
| stopAudio(AudioAffect which) | MilesAudioManager | virtual |
| stopAudioEvent(AudioHandle handle) | MilesAudioManager | protected |
| SubsystemInterface() | SubsystemInterface | |
| theAudioHandlePool | AudioManager | protected |
| translateSpeakerTypeToUnsignedInt(const AsciiString &speakerType) | AudioManager | virtual |
| translateUnsignedIntToSpeakerType(UnsignedInt speakerType) | AudioManager | virtual |
| unselectProvider(void) | MilesAudioManager | virtual |
| UPDATE(void) | SubsystemInterface | inline |
| update() | MilesAudioManager | virtual |
| ~AudioManager() | AudioManager | virtual |
| ~MilesAudioManager() | MilesAudioManager | virtual |
| ~SubsystemInterface() | SubsystemInterface | virtual |