UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FLinearCurve Class Reference

#include <AudioLinearCurve.h>

Public Member Functions

 FLinearCurve ()=default
 
SIGNALPROCESSING_API FLinearCurve (const TArray< FVector2D > &InCurve)
 
SIGNALPROCESSING_API FLinearCurve (TArray< FVector2D > &&InCurve)
 
virtual ~FLinearCurve ()=default
 
SIGNALPROCESSING_API void SetCurvePoints (const TArray< FVector2D > &InPoints)
 
SIGNALPROCESSING_API void SetCurvePoints (TArray< FVector2D > &&InPoints)
 
SIGNALPROCESSING_API void ClearPoints ()
 
int32 Num () const
 
SIGNALPROCESSING_API void AddPoint (const FVector2D &InPoint)
 
SIGNALPROCESSING_API void AddPoints (const TArray< FVector2D > &InPoints)
 
SIGNALPROCESSING_API const TArray< FVector2D > & GetCurvePoints () const
 
SIGNALPROCESSING_API bool Eval (float InDomain, float &OutValue) const
 

Constructor & Destructor Documentation

◆ FLinearCurve() [1/3]

Audio::FLinearCurve::FLinearCurve ( )
default

◆ FLinearCurve() [2/3]

Audio::FLinearCurve::FLinearCurve ( const TArray< FVector2D > &  InCurve)

◆ FLinearCurve() [3/3]

Audio::FLinearCurve::FLinearCurve ( TArray< FVector2D > &&  InCurve)

◆ ~FLinearCurve()

virtual Audio::FLinearCurve::~FLinearCurve ( )
virtualdefault

Member Function Documentation

◆ AddPoint()

void Audio::FLinearCurve::AddPoint ( const FVector2D InPoint)

◆ AddPoints()

void Audio::FLinearCurve::AddPoints ( const TArray< FVector2D > &  InPoints)

◆ ClearPoints()

void Audio::FLinearCurve::ClearPoints ( )

◆ Eval()

bool Audio::FLinearCurve::Eval ( float  InDomain,
float OutValue 
) const

◆ GetCurvePoints()

const TArray< FVector2D > & Audio::FLinearCurve::GetCurvePoints ( ) const

◆ Num()

int32 Audio::FLinearCurve::Num ( ) const
inline

◆ SetCurvePoints() [1/2]

void Audio::FLinearCurve::SetCurvePoints ( const TArray< FVector2D > &  InPoints)

◆ SetCurvePoints() [2/2]

void Audio::FLinearCurve::SetCurvePoints ( TArray< FVector2D > &&  InPoints)

The documentation for this class was generated from the following files: