FAnimCurveBufferAccess

Stores the raw rich curves as [FCompressedRichCurve](API\Runtime\Engine\Curves\FCompressedRichCurve) internally with optional key reduction and key time quantization.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Animation/AnimCurveCompressionCodec_UniformIndexable.h

Include

#include "Animation/AnimCurveCompressionCodec_UniformIndexable.h"

Syntax

struct FAnimCurveBufferAccess

Remarks

Stores the raw rich curves as FCompressedRichCurve internally with optional key reduction and key time quantization.

Constructors

Name Description

Public function

FAnimCurveBufferAccess

(
    const UAnimSequenceBase* InSeq...,
    USkeleton::AnimCurveUID InUID
)

Functions

Name Description

Public function Const

float

 

GetNumSamples()

Public function Const

float

 

GetTime

(
    int32 SampleIndex
)

Public function Const

float

 

GetValue

(
    int32 SampleIndex
)

Public function Const

bool

 

IsValid()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss