Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
MilesAudioManager Member List

This is the complete list of members for MilesAudioManager, including all inherited members.

addAudioEvent(const AudioEventRTS *eventToAdd)AudioManagervirtual
addAudioEventInfo(AudioEventInfo *newEventInfo)AudioManagervirtual
addTrackName(const AsciiString &trackName)AudioManager
adjustPlayingVolume(PlayingAudio *audio)MilesAudioManagerprotected
adjustRequest(AudioRequest *req)MilesAudioManager
adjustVolumeOfPlayingAudio(AsciiString eventName, Real newVolume)MilesAudioManagervirtual
allocateAudioRequest(Bool useAudioEvent)AudioManagervirtual
allocateNewHandle(void)AudioManagerprotectedvirtual
allocatePlayingAudio(void)MilesAudioManagerprotected
appendAudioRequest(AudioRequest *m_request)AudioManagervirtual
AudioManager()AudioManager
buildProviderList(void)MilesAudioManagerprotected
checkForSample(AudioRequest *req)MilesAudioManager
closeAnySamplesUsingFile(const void *fileToClose)MilesAudioManagervirtual
closeDevice(void)MilesAudioManagervirtual
closeFile(void *fileRead)MilesAudioManagerprotected
createListener(void)MilesAudioManagerprotected
doesViolateLimit(AudioEventRTS *event) constMilesAudioManagervirtual
DRAW(void)SubsystemInterfaceinline
draw(void)SubsystemInterfaceinlinevirtual
findAllAudioEventsOfType(AudioType audioType, std::vector< AudioEventInfo * > &allEvents)AudioManagervirtual
findAudioEventInfo(AsciiString eventName) constAudioManagervirtual
findLowestPrioritySound(AudioEventRTS *event)MilesAudioManager
findPlayingAudioFrom(UnsignedInt audioCompleted, UnsignedInt flags)MilesAudioManagervirtual
freeAllMilesHandles(void)MilesAudioManagerprotected
friend_forcePlayAudioEventRTS(const AudioEventRTS *eventToPlay)MilesAudioManagervirtual
friend_getAudioSettings(void)AudioManager
friend_getMiscAudio(void)AudioManager
getAllAudioEvents() constAudioManagerinlinevirtual
getAudioLengthMS(const AudioEventRTS *event)AudioManagervirtual
getAudioSettings(void) constAudioManager
getCurrentPositionFromEvent(AudioEventRTS *event)MilesAudioManagerprotected
getDevice(void)MilesAudioManagerinlinevirtual
getDisallowSpeech(void) constAudioManagerinline
getEffectiveVolume(AudioEventRTS *event) constMilesAudioManagerprotected
getFieldParseTable(void) constAudioManager
getFileLengthMS(AsciiString strToLoad) constMilesAudioManagervirtual
getFirst2DSample(AudioEventRTS *event)MilesAudioManagerprotected
getFirst3DSample(AudioEventRTS *event)MilesAudioManagerprotected
getHandleForBink(void)MilesAudioManagervirtual
getHardwareAccelerated()AudioManagerinlinevirtual
getInfoForAudioEvent(const AudioEventRTS *eventToFindAndFill) constAudioManagervirtual
getListenerPosition(void) constAudioManagervirtual
getMiscAudio(void) constAudioManager
getMusicTrackName(void) constMilesAudioManagervirtual
getName(void)SubsystemInterfaceinline
getNum2DSamples(void) constMilesAudioManagervirtual
getNum3DSamples(void) constMilesAudioManagervirtual
getNumStreams(void) constMilesAudioManagervirtual
getProviderCount(void) constMilesAudioManagervirtual
getProviderIndex(AsciiString providerName) constMilesAudioManagervirtual
getProviderName(UnsignedInt providerNum) constMilesAudioManagervirtual
getSelectedProvider(void) constMilesAudioManagervirtual
getSpeakerSurround()AudioManagerinlinevirtual
getSpeakerType(void)MilesAudioManagervirtual
getValidSilentAudioEvent() constAudioManagerinline
getVolume(AudioAffect whichToGet)AudioManagervirtual
getZoomVolume() constAudioManagerinline
has3DSensitiveStreamsPlaying(void) constMilesAudioManagervirtual
hasMusicTrackCompleted(const AsciiString &trackName, Int numberOfTimes) constMilesAudioManagervirtual
init()MilesAudioManagervirtual
initDelayFilter(void)MilesAudioManagerprotected
initFilters(HSAMPLE sample, const AudioEventRTS *eventInfo)MilesAudioManagerprotected
initFilters3D(H3DSAMPLE sample, const AudioEventRTS *eventInfo, const Coord3D *pos)MilesAudioManagerprotected
initSamplePools(void)MilesAudioManagerprotected
isCurrentlyPlaying(AudioHandle handle)MilesAudioManagervirtual
isCurrentProviderHardwareAccelerated()AudioManagerprotectedvirtual
isCurrentSpeakerTypeSurroundSound()AudioManagerprotectedvirtual
isMusicAlreadyLoaded(void) constAudioManagervirtual
isMusicPlaying(void) constMilesAudioManagervirtual
isMusicPlayingFromCD(void) constAudioManagerinlinevirtual
isObjectPlayingVoice(UnsignedInt objID) constMilesAudioManagervirtual
isOn(AudioAffect whichToGet) constAudioManagervirtual
isOnScreen(const Coord3D *pos) constMilesAudioManagerprotected
isPlayingAlready(AudioEventRTS *event) constMilesAudioManagervirtual
isPlayingLowerPriority(AudioEventRTS *event) constMilesAudioManagervirtual
isValidAudioEvent(const AudioEventRTS *eventToCheck) constAudioManagervirtual
isValidAudioEvent(AudioEventRTS *eventToCheck) constAudioManagervirtual
isValidProvider(void)MilesAudioManagerprotected
killAudioEventImmediately(AudioHandle audioEvent)MilesAudioManagervirtual
killLowestPrioritySoundImmediately(AudioEventRTS *event)MilesAudioManager
loadFileForRead(AudioEventRTS *eventToLoadFrom)MilesAudioManagerprotected
loseFocus(void)AudioManagervirtual
m_adjustedVolumesAudioManagerprotected
m_allAudioEventInfoAudioManagerprotected
m_audioCacheMilesAudioManagerprotected
m_audioForcePlayedMilesAudioManagerprotected
m_audioRequestsAudioManagerprotected
m_audioSettingsAudioManagerprotected
m_available3DSamplesMilesAudioManagerprotected
m_availableSamplesMilesAudioManagerprotected
m_binkHandleMilesAudioManagerprotected
m_delayFilterMilesAudioManagerprotected
m_digitalHandleMilesAudioManagerprotected
m_disallowSpeechAudioManagerprotected
m_fadingAudioMilesAudioManagerprotected
m_hardwareAccelAudioManagerprotected
m_lastProviderMilesAudioManagerprotected
m_listenerMilesAudioManagerprotected
m_listenerOrientationAudioManagerprotected
m_listenerPositionAudioManagerprotected
m_miscAudioAudioManagerprotected
m_musicAudioManagerprotected
m_musicOnAudioManagerprotected
m_musicPlayingFromCDAudioManagerprotected
m_musicTracksAudioManagerprotected
m_musicVolumeAudioManagerprotected
m_nameSubsystemInterfaceprotected
m_num2DSamplesMilesAudioManagerprotected
m_num3DSamplesMilesAudioManagerprotected
m_numStreamsMilesAudioManagerprotected
m_playing3DSoundsMilesAudioManagerprotected
m_playingSoundsMilesAudioManagerprotected
m_playingStreamsMilesAudioManagerprotected
m_pref3DProviderMilesAudioManagerprotected
m_prefSpeakerMilesAudioManagerprotected
m_provider3DMilesAudioManagerprotected
m_providerCountMilesAudioManagerprotected
m_savedValuesAudioManagerprotected
m_scriptMusicVolumeAudioManagerprotected
m_scriptSound3DVolumeAudioManagerprotected
m_scriptSoundVolumeAudioManagerprotected
m_scriptSpeechVolumeAudioManagerprotected
m_selectedProviderMilesAudioManagerprotected
m_selectedSpeakerTypeMilesAudioManagerprotected
m_silentAudioEventAudioManagerprotected
m_soundAudioManagerprotected
m_sound3DOnAudioManagerprotected
m_sound3DVolumeAudioManagerprotected
m_soundOnAudioManagerprotected
m_soundVolumeAudioManagerprotected
m_speechOnAudioManagerprotected
m_speechVolumeAudioManagerprotected
m_stoppedAudioMilesAudioManagerprotected
m_surroundSpeakersAudioManagerprotected
m_systemMusicVolumeAudioManagerprotected
m_systemSound3DVolumeAudioManagerprotected
m_systemSoundVolumeAudioManagerprotected
m_systemSpeechVolumeAudioManagerprotected
m_volumeHasChangedAudioManagerprotected
m_zoomVolumeAudioManagerprotected
MilesAudioManager()MilesAudioManager
newAudioEventInfo(AsciiString newEventName)AudioManagervirtual
nextMusicTrack(void)MilesAudioManagervirtual
nextTrackName(const AsciiString &currentTrack)AudioManager
notifyOfAudioCompletion(UnsignedInt audioCompleted, UnsignedInt flags)MilesAudioManagervirtual
NUM_VOLUME_TYPES enum valueAudioManagerprotected
openDevice(void)MilesAudioManagervirtual
pauseAmbient(Bool shouldPause)MilesAudioManagervirtual
pauseAudio(AudioAffect which)MilesAudioManagervirtual
pauseAudioEvent(AudioHandle handle)MilesAudioManagerprotected
playAudioEvent(AudioEventRTS *event)MilesAudioManagerprotected
playSample(AudioEventRTS *event, HSAMPLE sample)MilesAudioManagerprotected
playSample3D(AudioEventRTS *event, H3DSAMPLE sample3D)MilesAudioManagerprotected
playStream(AudioEventRTS *event, HSTREAM stream)MilesAudioManagerprotected
postProcessLoad()MilesAudioManagervirtual
prevMusicTrack(void)MilesAudioManagervirtual
prevTrackName(const AsciiString &currentTrack)AudioManager
processFadingList(void)MilesAudioManagervirtual
processPlayingList(void)MilesAudioManagervirtual
processRequest(AudioRequest *req)MilesAudioManagerprotected
processRequestList(void)MilesAudioManagervirtual
processStoppedList(void)MilesAudioManagervirtual
refreshCachedVariables()AudioManagervirtual
regainFocus(void)AudioManagervirtual
releaseAudioEventRTS(AudioEventRTS *eventToRelease)AudioManagervirtual
releaseAudioRequest(AudioRequest *requestToRelease)AudioManagervirtual
releaseHandleForBink(void)MilesAudioManagervirtual
releaseMilesHandles(PlayingAudio *release)MilesAudioManagerprotected
releasePlayingAudio(PlayingAudio *release)MilesAudioManagerprotected
removeAllAudioRequests(void)AudioManagerprotected
removeAllDisabledAudio()MilesAudioManagervirtual
removeAudioEvent(AudioHandle audioEvent)AudioManagervirtual
removeAudioEvent(AsciiString eventToRemove)AudioManagervirtual
removeDisabledEvents()AudioManagervirtual
removeLevelSpecificAudioEventInfos(void)AudioManagerprotectedvirtual
removePlayingAudio(AsciiString eventName)MilesAudioManagervirtual
reset()MilesAudioManagervirtual
resumeAudio(AudioAffect which)MilesAudioManagervirtual
selectProvider(UnsignedInt providerNdx)MilesAudioManagervirtual
set3DVolumeAdjustment(Real volumeAdjustment)AudioManagervirtual
setAudioEventEnabled(AsciiString eventToAffect, Bool enable)AudioManagervirtual
setAudioEventVolumeOverride(AsciiString eventToAffect, Real newVolume)AudioManagervirtual
setDeviceListenerPosition(void)MilesAudioManagerprotectedvirtual
setDisallowSpeech(Bool disallowSpeech)AudioManagerinline
setHardwareAccelerated(Bool accel)MilesAudioManagervirtual
setListenerPosition(const Coord3D *newListenerPos, const Coord3D *newListenerOrientation)AudioManagervirtual
setName(AsciiString name)SubsystemInterfaceinline
setOn(Bool turnOn, AudioAffect whichToAffect)AudioManagervirtual
setPreferredProvider(AsciiString provider)MilesAudioManagerinlinevirtual
setPreferredSpeaker(AsciiString speakerType)MilesAudioManagerinlinevirtual
setSpeakerSurround(Bool surround)MilesAudioManagervirtual
setSpeakerType(UnsignedInt speakerType)MilesAudioManagervirtual
setVolume(Real volume, AudioAffect whichToAffect)AudioManagervirtual
shouldPlayLocally(const AudioEventRTS *audioEvent)AudioManagerprotectedvirtual
shouldProcessRequestThisFrame(AudioRequest *req) constMilesAudioManager
startNextLoop(PlayingAudio *looping)MilesAudioManagerprotected
stopAllAudioImmediately(void)MilesAudioManagerprotected
stopAllSpeech(void)MilesAudioManagerprotected
stopAudio(AudioAffect which)MilesAudioManagervirtual
stopAudioEvent(AudioHandle handle)MilesAudioManagerprotected
SubsystemInterface()SubsystemInterface
theAudioHandlePoolAudioManagerprotected
translateSpeakerTypeToUnsignedInt(const AsciiString &speakerType)AudioManagervirtual
translateUnsignedIntToSpeakerType(UnsignedInt speakerType)AudioManagervirtual
unselectProvider(void)MilesAudioManagervirtual
UPDATE(void)SubsystemInterfaceinline
update()MilesAudioManagervirtual
~AudioManager()AudioManagervirtual
~MilesAudioManager()MilesAudioManagervirtual
~SubsystemInterface()SubsystemInterfacevirtual