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)
AudioManager
virtual
addAudioEventInfo
(AudioEventInfo *newEventInfo)
AudioManager
virtual
addTrackName
(const AsciiString &trackName)
AudioManager
adjustVolumeOfPlayingAudio
(AsciiString eventName, Real newVolume)=0
AudioManager
pure virtual
allocateAudioRequest
(Bool useAudioEvent)
AudioManager
virtual
allocateNewHandle
(void)
AudioManager
protected
virtual
appendAudioRequest
(AudioRequest *m_request)
AudioManager
virtual
AudioManager
()
AudioManager
closeAnySamplesUsingFile
(const void *fileToClose)=0
AudioManager
pure virtual
closeDevice
(void)=0
AudioManager
pure virtual
doesViolateLimit
(AudioEventRTS *event) const =0
AudioManager
pure virtual
DRAW
(void)
SubsystemInterface
inline
draw
(void)
SubsystemInterface
inline
virtual
findAllAudioEventsOfType
(AudioType audioType, std::vector< AudioEventInfo * > &allEvents)
AudioManager
virtual
findAudioEventInfo
(AsciiString eventName) const
AudioManager
virtual
friend_forcePlayAudioEventRTS
(const AudioEventRTS *eventToPlay)=0
AudioManager
pure virtual
friend_getAudioSettings
(void)
AudioManager
friend_getMiscAudio
(void)
AudioManager
getAllAudioEvents
() const
AudioManager
inline
virtual
getAudioLengthMS
(const AudioEventRTS *event)
AudioManager
virtual
getAudioSettings
(void) const
AudioManager
getDevice
(void)=0
AudioManager
pure virtual
getDisallowSpeech
(void) const
AudioManager
inline
getFieldParseTable
(void) const
AudioManager
getFileLengthMS
(AsciiString strToLoad) const =0
AudioManager
pure virtual
getHandleForBink
(void)=0
AudioManager
pure virtual
getHardwareAccelerated
()
AudioManager
inline
virtual
getInfoForAudioEvent
(const AudioEventRTS *eventToFindAndFill) const
AudioManager
virtual
getListenerPosition
(void) const
AudioManager
virtual
getMiscAudio
(void) const
AudioManager
getMusicTrackName
(void) const =0
AudioManager
pure virtual
getName
(void)
SubsystemInterface
inline
getNum2DSamples
(void) const =0
AudioManager
pure virtual
getNum3DSamples
(void) const =0
AudioManager
pure virtual
getNumStreams
(void) const =0
AudioManager
pure virtual
getProviderCount
(void) const =0
AudioManager
pure virtual
getProviderIndex
(AsciiString providerName) const =0
AudioManager
pure virtual
getProviderName
(UnsignedInt providerNum) const =0
AudioManager
pure virtual
getSelectedProvider
(void) const =0
AudioManager
pure virtual
getSpeakerSurround
()
AudioManager
inline
virtual
getSpeakerType
(void)=0
AudioManager
pure virtual
getValidSilentAudioEvent
() const
AudioManager
inline
getVolume
(AudioAffect whichToGet)
AudioManager
virtual
getZoomVolume
() const
AudioManager
inline
has3DSensitiveStreamsPlaying
(void) const =0
AudioManager
pure virtual
hasMusicTrackCompleted
(const AsciiString &trackName, Int numberOfTimes) const =0
AudioManager
pure virtual
init
()
AudioManager
virtual
isCurrentlyPlaying
(AudioHandle handle)
AudioManager
virtual
isCurrentProviderHardwareAccelerated
()
AudioManager
protected
virtual
isCurrentSpeakerTypeSurroundSound
()
AudioManager
protected
virtual
isMusicAlreadyLoaded
(void) const
AudioManager
virtual
isMusicPlaying
(void) const =0
AudioManager
pure virtual
isMusicPlayingFromCD
(void) const
AudioManager
inline
virtual
isObjectPlayingVoice
(UnsignedInt objID) const =0
AudioManager
pure virtual
isOn
(AudioAffect whichToGet) const
AudioManager
virtual
isPlayingAlready
(AudioEventRTS *event) const =0
AudioManager
pure virtual
isPlayingLowerPriority
(AudioEventRTS *event) const =0
AudioManager
pure virtual
isValidAudioEvent
(const AudioEventRTS *eventToCheck) const
AudioManager
virtual
isValidAudioEvent
(AudioEventRTS *eventToCheck) const
AudioManager
virtual
killAudioEventImmediately
(AudioHandle audioEvent)=0
AudioManager
pure virtual
loseFocus
(void)
AudioManager
virtual
m_adjustedVolumes
AudioManager
protected
m_allAudioEventInfo
AudioManager
protected
m_audioRequests
AudioManager
protected
m_audioSettings
AudioManager
protected
m_disallowSpeech
AudioManager
protected
m_hardwareAccel
AudioManager
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_savedValues
AudioManager
protected
m_scriptMusicVolume
AudioManager
protected
m_scriptSound3DVolume
AudioManager
protected
m_scriptSoundVolume
AudioManager
protected
m_scriptSpeechVolume
AudioManager
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_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
newAudioEventInfo
(AsciiString newEventName)
AudioManager
virtual
nextMusicTrack
(void)=0
AudioManager
pure virtual
nextTrackName
(const AsciiString ¤tTrack)
AudioManager
notifyOfAudioCompletion
(UnsignedInt audioCompleted, UnsignedInt flags)=0
AudioManager
pure virtual
NUM_VOLUME_TYPES
enum value
AudioManager
protected
openDevice
(void)=0
AudioManager
pure virtual
pauseAmbient
(Bool shouldPause)=0
AudioManager
pure virtual
pauseAudio
(AudioAffect which)=0
AudioManager
pure virtual
postProcessLoad
()
AudioManager
virtual
prevMusicTrack
(void)=0
AudioManager
pure virtual
prevTrackName
(const AsciiString ¤tTrack)
AudioManager
processRequestList
(void)
AudioManager
virtual
refreshCachedVariables
()
AudioManager
virtual
regainFocus
(void)
AudioManager
virtual
releaseAudioEventRTS
(AudioEventRTS *eventToRelease)
AudioManager
virtual
releaseAudioRequest
(AudioRequest *requestToRelease)
AudioManager
virtual
releaseHandleForBink
(void)=0
AudioManager
pure virtual
removeAllAudioRequests
(void)
AudioManager
protected
removeAllDisabledAudio
()=0
AudioManager
pure virtual
removeAudioEvent
(AudioHandle audioEvent)
AudioManager
virtual
removeAudioEvent
(AsciiString eventToRemove)
AudioManager
virtual
removeDisabledEvents
()
AudioManager
virtual
removeLevelSpecificAudioEventInfos
(void)
AudioManager
protected
virtual
removePlayingAudio
(AsciiString eventName)=0
AudioManager
pure virtual
reset
()
AudioManager
virtual
resumeAudio
(AudioAffect which)=0
AudioManager
pure virtual
selectProvider
(UnsignedInt providerNdx)=0
AudioManager
pure virtual
set3DVolumeAdjustment
(Real volumeAdjustment)
AudioManager
virtual
setAudioEventEnabled
(AsciiString eventToAffect, Bool enable)
AudioManager
virtual
setAudioEventVolumeOverride
(AsciiString eventToAffect, Real newVolume)
AudioManager
virtual
setDeviceListenerPosition
(void)=0
AudioManager
protected
pure virtual
setDisallowSpeech
(Bool disallowSpeech)
AudioManager
inline
setHardwareAccelerated
(Bool accel)
AudioManager
inline
virtual
setListenerPosition
(const Coord3D *newListenerPos, const Coord3D *newListenerOrientation)
AudioManager
virtual
setName
(AsciiString name)
SubsystemInterface
inline
setOn
(Bool turnOn, AudioAffect whichToAffect)
AudioManager
virtual
setPreferredProvider
(AsciiString providerNdx)=0
AudioManager
pure virtual
setPreferredSpeaker
(AsciiString speakerType)=0
AudioManager
pure virtual
setSpeakerSurround
(Bool surround)
AudioManager
inline
virtual
setSpeakerType
(UnsignedInt speakerType)=0
AudioManager
pure virtual
setVolume
(Real volume, AudioAffect whichToAffect)
AudioManager
virtual
shouldPlayLocally
(const AudioEventRTS *audioEvent)
AudioManager
protected
virtual
stopAudio
(AudioAffect which)=0
AudioManager
pure virtual
SubsystemInterface
()
SubsystemInterface
theAudioHandlePool
AudioManager
protected
translateSpeakerTypeToUnsignedInt
(const AsciiString &speakerType)
AudioManager
virtual
translateUnsignedIntToSpeakerType
(UnsignedInt speakerType)
AudioManager
virtual
unselectProvider
(void)=0
AudioManager
pure virtual
UPDATE
(void)
SubsystemInterface
inline
update
()
AudioManager
virtual
~AudioManager
()
AudioManager
virtual
~SubsystemInterface
()
SubsystemInterface
virtual
Generated by
1.13.2