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

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

addAudioEvent(const AudioEventRTS *eventToAdd)AudioManagervirtual
addAudioEventInfo(AudioEventInfo *newEventInfo)AudioManagervirtual
addTrackName(const AsciiString &trackName)AudioManager
adjustVolumeOfPlayingAudio(AsciiString eventName, Real newVolume)=0AudioManagerpure virtual
allocateAudioRequest(Bool useAudioEvent)AudioManagervirtual
allocateNewHandle(void)AudioManagerprotectedvirtual
appendAudioRequest(AudioRequest *m_request)AudioManagervirtual
AudioManager()AudioManager
closeAnySamplesUsingFile(const void *fileToClose)=0AudioManagerpure virtual
closeDevice(void)=0AudioManagerpure virtual
doesViolateLimit(AudioEventRTS *event) const =0AudioManagerpure virtual
DRAW(void)SubsystemInterfaceinline
draw(void)SubsystemInterfaceinlinevirtual
findAllAudioEventsOfType(AudioType audioType, std::vector< AudioEventInfo * > &allEvents)AudioManagervirtual
findAudioEventInfo(AsciiString eventName) constAudioManagervirtual
friend_forcePlayAudioEventRTS(const AudioEventRTS *eventToPlay)=0AudioManagerpure virtual
friend_getAudioSettings(void)AudioManager
friend_getMiscAudio(void)AudioManager
getAllAudioEvents() constAudioManagerinlinevirtual
getAudioLengthMS(const AudioEventRTS *event)AudioManagervirtual
getAudioSettings(void) constAudioManager
getDevice(void)=0AudioManagerpure virtual
getDisallowSpeech(void) constAudioManagerinline
getFieldParseTable(void) constAudioManager
getFileLengthMS(AsciiString strToLoad) const =0AudioManagerpure virtual
getHandleForBink(void)=0AudioManagerpure virtual
getHardwareAccelerated()AudioManagerinlinevirtual
getInfoForAudioEvent(const AudioEventRTS *eventToFindAndFill) constAudioManagervirtual
getListenerPosition(void) constAudioManagervirtual
getMiscAudio(void) constAudioManager
getMusicTrackName(void) const =0AudioManagerpure virtual
getName(void)SubsystemInterfaceinline
getNum2DSamples(void) const =0AudioManagerpure virtual
getNum3DSamples(void) const =0AudioManagerpure virtual
getNumStreams(void) const =0AudioManagerpure virtual
getProviderCount(void) const =0AudioManagerpure virtual
getProviderIndex(AsciiString providerName) const =0AudioManagerpure virtual
getProviderName(UnsignedInt providerNum) const =0AudioManagerpure virtual
getSelectedProvider(void) const =0AudioManagerpure virtual
getSpeakerSurround()AudioManagerinlinevirtual
getSpeakerType(void)=0AudioManagerpure virtual
getValidSilentAudioEvent() constAudioManagerinline
getVolume(AudioAffect whichToGet)AudioManagervirtual
getZoomVolume() constAudioManagerinline
has3DSensitiveStreamsPlaying(void) const =0AudioManagerpure virtual
hasMusicTrackCompleted(const AsciiString &trackName, Int numberOfTimes) const =0AudioManagerpure virtual
init()AudioManagervirtual
isCurrentlyPlaying(AudioHandle handle)AudioManagervirtual
isCurrentProviderHardwareAccelerated()AudioManagerprotectedvirtual
isCurrentSpeakerTypeSurroundSound()AudioManagerprotectedvirtual
isMusicAlreadyLoaded(void) constAudioManagervirtual
isMusicPlaying(void) const =0AudioManagerpure virtual
isMusicPlayingFromCD(void) constAudioManagerinlinevirtual
isObjectPlayingVoice(UnsignedInt objID) const =0AudioManagerpure virtual
isOn(AudioAffect whichToGet) constAudioManagervirtual
isPlayingAlready(AudioEventRTS *event) const =0AudioManagerpure virtual
isPlayingLowerPriority(AudioEventRTS *event) const =0AudioManagerpure virtual
isValidAudioEvent(const AudioEventRTS *eventToCheck) constAudioManagervirtual
isValidAudioEvent(AudioEventRTS *eventToCheck) constAudioManagervirtual
killAudioEventImmediately(AudioHandle audioEvent)=0AudioManagerpure virtual
loseFocus(void)AudioManagervirtual
m_adjustedVolumesAudioManagerprotected
m_allAudioEventInfoAudioManagerprotected
m_audioRequestsAudioManagerprotected
m_audioSettingsAudioManagerprotected
m_disallowSpeechAudioManagerprotected
m_hardwareAccelAudioManagerprotected
m_listenerOrientationAudioManagerprotected
m_listenerPositionAudioManagerprotected
m_miscAudioAudioManagerprotected
m_musicAudioManagerprotected
m_musicOnAudioManagerprotected
m_musicPlayingFromCDAudioManagerprotected
m_musicTracksAudioManagerprotected
m_musicVolumeAudioManagerprotected
m_nameSubsystemInterfaceprotected
m_savedValuesAudioManagerprotected
m_scriptMusicVolumeAudioManagerprotected
m_scriptSound3DVolumeAudioManagerprotected
m_scriptSoundVolumeAudioManagerprotected
m_scriptSpeechVolumeAudioManagerprotected
m_silentAudioEventAudioManagerprotected
m_soundAudioManagerprotected
m_sound3DOnAudioManagerprotected
m_sound3DVolumeAudioManagerprotected
m_soundOnAudioManagerprotected
m_soundVolumeAudioManagerprotected
m_speechOnAudioManagerprotected
m_speechVolumeAudioManagerprotected
m_surroundSpeakersAudioManagerprotected
m_systemMusicVolumeAudioManagerprotected
m_systemSound3DVolumeAudioManagerprotected
m_systemSoundVolumeAudioManagerprotected
m_systemSpeechVolumeAudioManagerprotected
m_volumeHasChangedAudioManagerprotected
m_zoomVolumeAudioManagerprotected
newAudioEventInfo(AsciiString newEventName)AudioManagervirtual
nextMusicTrack(void)=0AudioManagerpure virtual
nextTrackName(const AsciiString &currentTrack)AudioManager
notifyOfAudioCompletion(UnsignedInt audioCompleted, UnsignedInt flags)=0AudioManagerpure virtual
NUM_VOLUME_TYPES enum valueAudioManagerprotected
openDevice(void)=0AudioManagerpure virtual
pauseAmbient(Bool shouldPause)=0AudioManagerpure virtual
pauseAudio(AudioAffect which)=0AudioManagerpure virtual
postProcessLoad()AudioManagervirtual
prevMusicTrack(void)=0AudioManagerpure virtual
prevTrackName(const AsciiString &currentTrack)AudioManager
processRequestList(void)AudioManagervirtual
refreshCachedVariables()AudioManagervirtual
regainFocus(void)AudioManagervirtual
releaseAudioEventRTS(AudioEventRTS *eventToRelease)AudioManagervirtual
releaseAudioRequest(AudioRequest *requestToRelease)AudioManagervirtual
releaseHandleForBink(void)=0AudioManagerpure virtual
removeAllAudioRequests(void)AudioManagerprotected
removeAllDisabledAudio()=0AudioManagerpure virtual
removeAudioEvent(AudioHandle audioEvent)AudioManagervirtual
removeAudioEvent(AsciiString eventToRemove)AudioManagervirtual
removeDisabledEvents()AudioManagervirtual
removeLevelSpecificAudioEventInfos(void)AudioManagerprotectedvirtual
removePlayingAudio(AsciiString eventName)=0AudioManagerpure virtual
reset()AudioManagervirtual
resumeAudio(AudioAffect which)=0AudioManagerpure virtual
selectProvider(UnsignedInt providerNdx)=0AudioManagerpure virtual
set3DVolumeAdjustment(Real volumeAdjustment)AudioManagervirtual
setAudioEventEnabled(AsciiString eventToAffect, Bool enable)AudioManagervirtual
setAudioEventVolumeOverride(AsciiString eventToAffect, Real newVolume)AudioManagervirtual
setDeviceListenerPosition(void)=0AudioManagerprotectedpure virtual
setDisallowSpeech(Bool disallowSpeech)AudioManagerinline
setHardwareAccelerated(Bool accel)AudioManagerinlinevirtual
setListenerPosition(const Coord3D *newListenerPos, const Coord3D *newListenerOrientation)AudioManagervirtual
setName(AsciiString name)SubsystemInterfaceinline
setOn(Bool turnOn, AudioAffect whichToAffect)AudioManagervirtual
setPreferredProvider(AsciiString providerNdx)=0AudioManagerpure virtual
setPreferredSpeaker(AsciiString speakerType)=0AudioManagerpure virtual
setSpeakerSurround(Bool surround)AudioManagerinlinevirtual
setSpeakerType(UnsignedInt speakerType)=0AudioManagerpure virtual
setVolume(Real volume, AudioAffect whichToAffect)AudioManagervirtual
shouldPlayLocally(const AudioEventRTS *audioEvent)AudioManagerprotectedvirtual
stopAudio(AudioAffect which)=0AudioManagerpure virtual
SubsystemInterface()SubsystemInterface
theAudioHandlePoolAudioManagerprotected
translateSpeakerTypeToUnsignedInt(const AsciiString &speakerType)AudioManagervirtual
translateUnsignedIntToSpeakerType(UnsignedInt speakerType)AudioManagervirtual
unselectProvider(void)=0AudioManagerpure virtual
UPDATE(void)SubsystemInterfaceinline
update()AudioManagervirtual
~AudioManager()AudioManagervirtual
~SubsystemInterface()SubsystemInterfacevirtual