Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:AudioComponent internal variables (UT3)
Object >> Component >> ActorComponent >> AudioComponent (internal variables) |
Contents
- 1 Internal variables
- 1.1 AdjustVolumeStartTime
- 1.2 AdjustVolumeStopTime
- 1.3 AdjustVolumeTargetVolume
- 1.4 bAllowSpatialization
- 1.5 bAlwaysPlay
- 1.6 bApplyEffects
- 1.7 bAutoDestroy
- 1.8 bAutoPlay
- 1.9 bFinished
- 1.10 bIgnoreForFlushing
- 1.11 bIsMusic
- 1.12 bIsUISound
- 1.13 bNoReverb
- 1.14 bShouldRemainActiveIfDropped
- 1.15 bStopWhenOwnerDestroyed
- 1.16 bSuppressSubtitles
- 1.17 bUseOwnerLocation
- 1.18 bWasOccluded
- 1.19 bWasPlaying
- 1.20 ComponentLocation
- 1.21 CueFirstNode
- 1.22 CurrAdjustVolumeTargetVolume
- 1.23 CurrentHighFrequencyGain
- 1.24 CurrentLocation
- 1.25 CurrentNotifyBufferFinishedHook
- 1.26 CurrentPitch
- 1.27 CurrentPitchMultiplier
- 1.28 CurrentUseSeamlessLooping
- 1.29 CurrentUseSpatialization
- 1.30 CurrentVoiceCenterChannelVolume
- 1.31 CurrentVoiceRadioVolume
- 1.32 CurrentVolume
- 1.33 CurrentVolumeMultiplier
- 1.34 FadeInStartTime
- 1.35 FadeInStopTime
- 1.36 FadeInTargetVolume
- 1.37 FadeOutStartTime
- 1.38 FadeOutStopTime
- 1.39 FadeOutTargetVolume
- 1.40 LastOcclusionCheckTime
- 1.41 Listener
- 1.42 Location
- 1.43 OcclusionCheckInterval
- 1.44 PlaybackTime
- 1.45 PortalVolume
- 1.46 PreviewSoundRadius
- 1.47 SoundNodeData
- 1.48 SoundNodeOffsetMap
- 1.49 SoundNodeResetWaveMap
- 1.50 SubtitlePriority
- 1.51 WaveInstances
- AudioComponent internal variables in other games:
- UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Internal variables[edit]
AdjustVolumeStartTime[edit]
Type: float
AdjustVolumeStopTime[edit]
Type: float
Default value: -1.0
AdjustVolumeTargetVolume[edit]
Type: float
This is the volume level we are adjusting to *
Default value: 1.0
bAllowSpatialization[edit]
Type: bool
Is this audio component allowed to be spatialized?
Default value: True
bAlwaysPlay[edit]
Type: bool
Modifiers: native
Whether to artificially prioritise the component to play
bApplyEffects[edit]
Type: bool
Modifiers: native, const
Whether audio effects are applied
bAutoDestroy[edit]
Type: bool
Auto destroy this component on completion
bAutoPlay[edit]
Type: bool
Auto start this component on creation
bFinished[edit]
Type: bool
Modifiers: transient
Whether the current component has finished playing
bIgnoreForFlushing[edit]
Type: bool
Modifiers: transient
If TRUE, this sound will not be stopped when flushing the audio device.
bIsMusic[edit]
Type: bool
Modifiers: transient
Whether or not this audio component is a music clip
bIsUISound[edit]
Type: bool
Whether or not this sound plays when the game is paused in the UI
bNoReverb[edit]
Type: bool
Modifiers: transient
Whether or not the audio component should be excluded from reverb EQ processing
bShouldRemainActiveIfDropped[edit]
Type: bool
Whether the wave instances should remain active if they're dropped by the prioritization code. Useful for e.g. vehicle sounds that shouldn't cut out.
bStopWhenOwnerDestroyed[edit]
Type: bool
Stop sound when owner is destroyed
bSuppressSubtitles[edit]
Type: bool
Modifiers: transient
If true, subtitles in the sound data will be ignored.
bUseOwnerLocation[edit]
Type: bool
Spatialise to the owner's coordinates
Default value: True
bWasOccluded[edit]
Type: bool
whether we were occluded the last time we checked
bWasPlaying[edit]
Type: bool
Modifiers: transient
Set to true when the component has resources that need cleanup
ComponentLocation[edit]
Type: Object.Vector
Modifiers: duplicatetransient, native, const
CueFirstNode[edit]
Type: SoundNode
Modifiers: native, const
This is just a pointer to the root node in SoundCue.
CurrAdjustVolumeTargetVolume[edit]
Type: float
Default value: 1.0
CurrentHighFrequencyGain[edit]
Type: float
Modifiers: native, const
CurrentLocation[edit]
Type: Object.Vector
Modifiers: native, const
CurrentNotifyBufferFinishedHook[edit]
Type: SoundNode
Modifiers: native, const
CurrentPitch[edit]
Type: float
Modifiers: native, const
CurrentPitchMultiplier[edit]
Type: float
Modifiers: native, const
CurrentUseSeamlessLooping[edit]
Type: int
Modifiers: native, const
CurrentUseSpatialization[edit]
Type: int
Modifiers: native, const
CurrentVoiceCenterChannelVolume[edit]
Type: float
Modifiers: native, const
CurrentVoiceRadioVolume[edit]
Type: float
Modifiers: native, const
CurrentVolume[edit]
Type: float
Modifiers: native, const
CurrentVolumeMultiplier[edit]
Type: float
Modifiers: native, const
FadeInStartTime[edit]
Type: float
FadeInStopTime[edit]
Type: float
Default value: -1.0
FadeInTargetVolume[edit]
Type: float
This is the volume level we are fading to *
Default value: 1.0
FadeOutStartTime[edit]
Type: float
FadeOutStopTime[edit]
Type: float
Default value: -1.0
FadeOutTargetVolume[edit]
Type: float
This is the volume level we are fading to *
Default value: 1.0
LastOcclusionCheckTime[edit]
Type: float
Modifiers: transient
last time we checked for occlusion
Listener[edit]
Type: pointer{struct FListener}
Modifiers: duplicatetransient, native, const
Location[edit]
Type: Object.Vector
Modifiers: duplicatetransient, native
OcclusionCheckInterval[edit]
Type: float
while playing, this component will check for occlusion from its closest listener every this many seconds and call OcclusionChanged() if the status changes
PlaybackTime[edit]
Type: float
Modifiers: duplicatetransient, native, const
PortalVolume[edit]
Type: PortalVolume
Modifiers: duplicatetransient, native, const
PreviewSoundRadius[edit]
Type: DrawSoundRadiusComponent
Modifiers: const
SoundNodeData[edit]
Modifiers: duplicatetransient, native, const
SoundNodeOffsetMap[edit]
Type: Map{USoundNode*,UINT}
Modifiers: duplicatetransient, native, const
We explicitly disregard SoundNodeOffsetMap/WaveMap/ResetWaveMap for GC as all references are already handled elsewhere and we can't NULL references anyways.
SoundNodeResetWaveMap[edit]
Type: Object.MultiMap_Mirror{TMultiMap<USoundNode*,FWaveInstance*>}
Modifiers: duplicatetransient, native, const
SubtitlePriority[edit]
Type: float
Modifiers: native
Used by the subtitle manager to prioritize subtitles wave instances spawned by this component.
WaveInstances[edit]
Type: array<pointer{struct FWaveInstance}>
Modifiers: duplicatetransient, native, const