UCurveFloat

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Curves/CurveFloat.h

Include

#include "Curves/CurveFloat.h"

Syntax

class UCurveFloat : public UCurveBase

Variables

Name Description

Public variable

bool

 

bIsEventCurve

Flag to represent event curve

Public variable

FRichCurve

 

FloatCurve

Keyframe data

Constructors

Name Description

Public function

UCurveFloat

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

float

 

GetFloatValue

(
    float InTime
)

Evaluate this float curve at the specified time

Overridden from FCurveOwnerInterface

Name Description

Public function Virtual Const

TArray< FRic...

 

GetCurves()

Returns set of curves to edit. Must not release the curves while being edited.

Public function Virtual

TArray< FRic...

 

GetCurves()

Returns set of curves to query. Must not release the curves while being edited.

Public function Virtual

bool

 

IsValidCurve

(
    FRichCurveEditInfo CurveInfo
)

Validates that a previously retrieved curve is still valid for editing.

Operators

Name Description

Public function Const

bool

 

operator==

(
    const UCurveFloat& Curve
)

Determine if Curve is the same

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