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

#include <Curve.h>

Public Member Functions

 FLinearCurve ()=default
 
 FLinearCurve (std::initializer_list< FCurveKey > InKeys)
 
int32 GetNumKeys () const
 
float Eval (float InTime) const
 
bool Serialize (FArchive &Ar)
 

Public Attributes

TArray< FCurveKeyKeys
 

Friends

FArchiveoperator<< (FArchive &Ar, FLinearCurve &Curve)
 

Constructor & Destructor Documentation

◆ FLinearCurve() [1/2]

Chaos::FLinearCurve::FLinearCurve ( )
default

◆ FLinearCurve() [2/2]

Chaos::FLinearCurve::FLinearCurve ( std::initializer_list< FCurveKey InKeys)
inline

Member Function Documentation

◆ Eval()

float Chaos::FLinearCurve::Eval ( float  InTime) const
inline

◆ GetNumKeys()

int32 Chaos::FLinearCurve::GetNumKeys ( ) const
inline

◆ Serialize()

bool Chaos::FLinearCurve::Serialize ( FArchive Ar)
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FLinearCurve Curve 
)
friend

Member Data Documentation

◆ Keys

TArray<FCurveKey> Chaos::FLinearCurve::Keys

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