#include "Containers/Array.h"
#include "Containers/ContainerAllocationPolicies.h"
#include "HAL/PlatformMath.h"
#include "Math/UnrealMathUtility.h"
|
| static FORCEINLINE float | Atom::ConvertToDecibels (const float InLinear, const float InFloor=UE_SMALL_NUMBER) |
| static FORCEINLINE float | Atom::ConvertToLinear (const float InDecibels) |
| void | Atom::Deinterleave (const FAlignedFloatBuffer &Buffer, float **OutBuffer, int32 NumChannels, int32 NumFrames) |
| static FORCEINLINE float | Atom::FastSin (const float X) |
| static FORCEINLINE float | Atom::GetFrequencyMultiplier (const float InPitchSemitones) |
| static FORCEINLINE float | Atom::GetLinearFrequencyClamped (const float InFrequencyValue, const FVector2D &Domain, const FVector2D &Range) |
| static FORCEINLINE float | Atom::GetLogFrequencyClamped (const float InValue, const FVector2D &Domain, const FVector2D &Range) |
| static FORCEINLINE float | Atom::GetSemitones (const float InMultiplier) |
| void | Atom::Interleave (const float **Buffer, FAlignedFloatBuffer &OutBuffer, int32 NumChannels, int32 NumFrames) |
◆ ATOM_BUFFER_ALIGNMENT
| #define ATOM_BUFFER_ALIGNMENT 16 |