0x00x01C8
Members 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bMuteWhenBackgrounded : 1bit 0 | bool | 6 flags | false | |
| 0x0049 | 0x07 | padding / unreflected | |||
| 0x10 | SubmixEffectChain | TArray<USoundEffectSubmixPreset*> | 6 flags | [] | |
| 0x08 | AmbisonicsPluginSettings | USoundfieldEncodingSettingsBase* | 7 flags | nullptr | |
| 0x04 | EnvelopeFollowerAttackTime | int32 | 7 flags | 10 | |
| 0x04 | EnvelopeFollowerReleaseTime | int32 | 7 flags | 500 | |
| 0x04 | OutputVolume | float | 5 flags | -1 | |
| 0x04 | WetLevel | float | 5 flags | -1 | |
| 0x04 | DryLevel | float | 5 flags | -1 | |
| 0x007C | 0x04 | padding / unreflected | |||
| 0x60 | OutputVolumeModulation | FSoundModulationDestinationSettings | 3 flags | {Value=0, Modulator=nullptr, Modulators=<TSet>} | |
| 0x60 | WetLevelModulation | FSoundModulationDestinationSettings | 3 flags | {Value=0, Modulator=nullptr, Modulators=<TSet>} | |
| 0x60 | DryLevelModulation | FSoundModulationDestinationSettings | 3 flags | {Value=-96, Modulator=nullptr, Modulators=<TSet>} | |
| 0x01 | bSendToAudioLink : 1bit 0 | bool | 5 flags | false | |
| 0x01A1 | 0x07 | padding / unreflected | |||
| 0x08 | AudioLinkSettings | UAudioLinkSettingsAbstract* | 7 flags | nullptr | |
| 0x10 | OnSubmixRecordedFileDone | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01C0 | 0x08 | unreflected bytes to end of USoundSubmix | |||
Inherited from USoundSubmixWithParentBase 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | ParentSubmix | USoundSubmixBase* | 9 flags | nullptr |
Inherited from USoundSubmixBase 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bAutoDisable | bool | 8 flags | true | |
| 0x0029 | 0x03 | padding / unreflected | |||
| 0x04 | AutoDisableTime | float | 7 flags | 0.01 | |
| 0x10 | ChildSubmixes | TArray<USoundSubmixBase*> | 7 flags | [] | |
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| void StopSpectralAnalysis(UObject* WorldContextObject) | FinalNative+1 flags | 0x08 | |
| void StopRecordingOutput(UObject* WorldContextObject, const EAudioRecordingExportType& ExportType, const FString& Name, const FString& Path, USoundWave* ExistingSoundWaveToOverwrite) | FinalNative+1 flags | 0x38 | |
| void StopEnvelopeFollowing(UObject* WorldContextObject) | FinalNative+1 flags | 0x08 | |
| void StartSpectralAnalysis(UObject* WorldContextObject, const EFFTSize& FFTSize, const EFFTPeakInterpolationMethod& InterpolationMethod, const EFFTWindowType& WindowType, float HopSize, const EAudioSpectrumType& SpectrumType) | FinalNative+1 flags | 0x11 | |
| void StartRecordingOutput(UObject* WorldContextObject, float ExpectedDuration) | FinalNative+1 flags | 0x0C | |
| void StartEnvelopeFollowing(UObject* WorldContextObject) | FinalNative+1 flags | 0x08 | |
| void SetSubmixWetLevel(UObject* WorldContextObject, float InWetLevel) | FinalNative+1 flags | 0x0C | |
| void SetSubmixOutputVolume(UObject* WorldContextObject, float InOutputVolume) | FinalNative+1 flags | 0x0C | |
| void SetSubmixDryLevel(UObject* WorldContextObject, float InDryLevel) | FinalNative+1 flags | 0x0C | |
| void RemoveSpectralAnalysisDelegate(UObject* WorldContextObject, const FScriptDelegate& OnSubmixSpectralAnalysisBP) | FinalNative+1 flags | 0x18 | |
| void AddSpectralAnalysisDelegate(UObject* WorldContextObject, const TArray<FSoundSubmixSpectralAnalysisBandSettings>& InBandSettings, const FScriptDelegate& OnSubmixSpectralAnalysisBP, float UpdateRate, float DecibelNoiseFloor, bool bDoNormalize, bool bDoAutoRange, float AutoRangeAttackTime, float AutoRangeReleaseTime) | FinalNative+1 flags | 0x3C | |
| void AddEnvelopeFollowerDelegate(UObject* WorldContextObject, const FScriptDelegate& OnSubmixEnvelopeBP) | FinalNative+1 flags | 0x18 |
Used by 9
types with a member, parameter or interface of this typeUAudioMixerBlueprintLibraryFAudioVolumeSubmixOverrideSettingsUNiagaraDataInterfaceAudioOscilloscopeUNiagaraDataInterfaceAudioSubmixFSoundClassPropertiesUSubmixEffectDynamicsProcessorPresetFSubmixEffectDynamicsProcessorSettingsUSubmixEffectMultibandCompressorPresetFSubmixEffectMultibandCompressorSettings