#include "CoreMinimal.h"
#include "UObject/Object.h"
#include "Engine/EngineTypes.h"
#include "Curves/CurveFloat.h"
#include "AtomAttenuation.generated.h"
|
| enum class | EAtomAirAbsorptionMethod : uint8 { Linear
, CustomCurve
} |
| enum class | EAtomAttenuationDistanceModel : uint8 {
Linear
, Logarithmic
, Inverse
, LogReverse
,
NaturalSound
, Custom
} |
| enum class | EAtomAttenuationShape : uint8 {
AtomSphere
, AtomCone
, AtomCuboid
, AtomCapsule
,
Sphere = 10
, Cone
, Box
, Capsule
} |
| enum class | EAtomBusSendMethod : uint8 { Linear
, CustomCurve
, Manual
} |
| enum class | EAtomMultiPositionType : uint8 { SingleSource
, MultiSources
, MultiDirections
} |
| enum class | EAtomNaturalSoundFalloffMode : uint8 { Continues
, Silent
, Hold
} |
| enum class | EAtomNonSpatializedRadiusSpeakerMapMode : uint8 { Direct2D
} |
| enum class | EAtomPriorityAttenuationMethod : uint8 { Linear
, CustomCurve
, Manual
} |
| enum class | EAtomSpatializationAlgorithm : uint8 { Default
, Binaural
} |
◆ CRI_API
| #define CRI_API CRIWARECORE_API |
◆ EAtomAirAbsorptionMethod
◆ EAtomAttenuationDistanceModel
| 列挙値 |
|---|
| Linear | |
| Logarithmic | |
| Inverse | |
| LogReverse | |
| NaturalSound | |
| Custom | |
◆ EAtomAttenuationShape
| 列挙値 |
|---|
| AtomSphere | |
| AtomCone | |
| AtomCuboid | |
| AtomCapsule | |
| Sphere | |
| Cone | |
| Box | |
| Capsule | |
◆ EAtomBusSendMethod
| 列挙値 |
|---|
| Linear | |
| CustomCurve | |
| Manual | |
◆ EAtomMultiPositionType
| 列挙値 |
|---|
| SingleSource | |
| MultiSources | |
| MultiDirections | |
◆ EAtomNaturalSoundFalloffMode
◆ EAtomNonSpatializedRadiusSpeakerMapMode
◆ EAtomPriorityAttenuationMethod
| 列挙値 |
|---|
| Linear | |
| CustomCurve | |
| Manual | |
◆ EAtomSpatializationAlgorithm