#include <Attenuation.h>
|
| virtual ENGINE_API | ~FBaseAttenuationSettings () |
| |
| | UPROPERTY (EditAnywhere, BlueprintReadWrite, Category=AttenuationDistance, meta=(DisplayName="Attenuation At Max (dB)", ClampMin="-60", ClampMax="0")) float dBAttenuationAtMax |
| |
| ENGINE_API | FBaseAttenuationSettings () |
| |
| virtual ENGINE_API void | CollectAttenuationShapesForVisualization (TMultiMap< EAttenuationShape::Type, AttenuationShapeDetails > &ShapeDetailsMap) const |
| |
| ENGINE_API float | GetMaxDimension () const |
| |
| ENGINE_API float | GetMaxFalloffDistance () const |
| |
| ENGINE_API float | Evaluate (const FTransform &Origin, FVector Location, float DistanceScale=1.f) const |
| |
| ENGINE_API float | AttenuationEval (float Distance, float Falloff, float DistanceScale=1.f) const |
| |
| ENGINE_API float | AttenuationEvalBox (const FTransform &Origin, FVector Location, float DistanceScale=1.f) const |
| |
| ENGINE_API float | AttenuationEvalCapsule (const FTransform &Origin, FVector Location, float DistanceScale=1.f) const |
| |
| ENGINE_API float | AttenuationEvalCone (const FTransform &Origin, FVector Location, float DistanceScale=1.f) const |
| |
◆ ~FBaseAttenuationSettings()
| FBaseAttenuationSettings::~FBaseAttenuationSettings |
( |
| ) |
|
|
virtualdefault |
◆ FBaseAttenuationSettings()
| FBaseAttenuationSettings::FBaseAttenuationSettings |
( |
| ) |
|
◆ AttenuationEval()
| float FBaseAttenuationSettings::AttenuationEval |
( |
float |
Distance, |
|
|
float |
Falloff, |
|
|
float |
DistanceScale = 1.f |
|
) |
| const |
◆ AttenuationEvalBox()
◆ AttenuationEvalCapsule()
| float FBaseAttenuationSettings::AttenuationEvalCapsule |
( |
const FTransform & |
Origin, |
|
|
FVector |
Location, |
|
|
float |
DistanceScale = 1.f |
|
) |
| const |
◆ AttenuationEvalCone()
◆ CollectAttenuationShapesForVisualization()
◆ Evaluate()
◆ GetMaxDimension()
| float FBaseAttenuationSettings::GetMaxDimension |
( |
| ) |
const |
◆ GetMaxFalloffDistance()
| float FBaseAttenuationSettings::GetMaxFalloffDistance |
( |
| ) |
const |
◆ UPROPERTY()
| FBaseAttenuationSettings::UPROPERTY |
( |
EditAnywhere |
, |
|
|
BlueprintReadWrite |
, |
|
|
Category |
= AttenuationDistance, |
|
|
meta |
= (DisplayName="Attenuation At Max (dB)", ClampMin="-60", ClampMax="0") |
|
) |
| |
◆ AttenuationShape
◆ AttenuationShapeExtents
| FVector FBaseAttenuationSettings::AttenuationShapeExtents |
◆ ConeOffset
| float FBaseAttenuationSettings::ConeOffset |
◆ ConeSphereFalloffDistance
| float FBaseAttenuationSettings::ConeSphereFalloffDistance |
◆ ConeSphereRadius
| float FBaseAttenuationSettings::ConeSphereRadius |
◆ CustomAttenuationCurve
◆ DistanceAlgorithm
◆ FalloffDistance
| float FBaseAttenuationSettings::FalloffDistance |
◆ FalloffMode
The documentation for this struct was generated from the following files: