12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- #pragma once
- #include "GameFramework/Volume.h"
- #include "AkLateReverbComponent.h"
- #include "AkReverbVolume.generated.h"
- UCLASS(hidecategories=(Advanced, Attachment, Volume), BlueprintType)
- class AKAUDIO_API AAkReverbVolume : public AVolume
- {
- GENERATED_BODY()
- public:
- AAkReverbVolume(const class FObjectInitializer& ObjectInitializer);
- #if WITH_EDITOR
- virtual FName GetCustomIconName() const override
- {
- static const FName IconName("ClassIcon.AkReverbVolume");
- return IconName;
- }
- #endif
-
- UPROPERTY()
- bool bEnabled_DEPRECATED = false;
- UPROPERTY()
- class UAkAuxBus * AuxBus_DEPRECATED = nullptr;
-
- UPROPERTY()
- FString AuxBusName_DEPRECATED;
-
- UPROPERTY()
- float SendLevel_DEPRECATED = .0f;
-
- UPROPERTY()
- float FadeRate_DEPRECATED = .0f;
-
- UPROPERTY()
- float Priority_DEPRECATED = .0f;
- UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "ReverbVolume", meta = (ShowOnlyInnerProperties))
- UAkLateReverbComponent* LateReverbComponent = nullptr;
- virtual void PostLoad() override;
- virtual void Serialize(FArchive& Ar) override;
- };
|