94 AUDIOMIXER_API virtual bool IsReadyForOwnerToAutoDestroy()
const override;
103#if WITH_EDITORONLY_DATA
111 UFUNCTION(BlueprintCallable, Category =
"Synth|Components|Audio")
115 UFUNCTION(BlueprintCallable, Category =
"Synth|Components|Audio")
119 UFUNCTION(BlueprintCallable, Category =
"Synth|Components|Audio")
123 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
127 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
131 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
135 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
139 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
143 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
147 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
151 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
155 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
166 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
177 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
185 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio")
194 UFUNCTION(BlueprintCallable, Category =
"Audio|Components|Audio", DisplayName =
"Set Modulation Routing")
202 UFUNCTION(BlueprintPure, Category =
"Audio|Components|Audio", DisplayName =
"Get Modulators")
214 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Attenuation)
218 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Attenuation)
221#if WITH_EDITORONLY_DATA
236 UPROPERTY(EditAnywhere, Category =
Effects, meta = (DisplayAfter = "SoundSubmixObject"))
240 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Attenuation, meta = (EditCondition = "!bOverrideAttenuation"))
244 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Attenuation, meta = (EditCondition = "bOverrideAttenuation"))
255 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Modulation)
259 UPROPERTY(EditAnywhere, Category = SoundClass)
267 UPROPERTY(EditAnywhere, Category =
Effects, meta = (EditCondition = "bEnableBaseSubmix", DisplayName = "Base
Submix"))
271 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Effects, meta = (EditCondition = "bEnableSubmixSends"))
275 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Effects, meta = (DisplayName = "Post-Effect Bus
Sends", EditCondition = "bEnableBusSends"))
279 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Effects, meta = (DisplayName = "Pre-Effect Bus
Sends", EditCondition = "bEnableBusSends"))
309 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Sound, meta = (ClampMin = "0", UIMin = "0"))
315 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Sound, meta = (ClampMin = "0", UIMin = "0"))
342 UE_DEPRECATED(4.26,
"Use OnBeginGenerate to get a callback before audio is generating on the audio render thread")
345 UE_DEPRECATED(4.26,
"Use OnEndGenerate to get a callback when audio stops generating on the audio render thread")
387#if SYNTH_GENERATOR_TEST_TONE
393 bool bIsSynthPlaying;