Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FCurveTableRowHandle
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Evaluate the curve if it is valid | Engine/CurveTable.h | ||
| Evaluate the curve if it is valid | Engine/CurveTable.h |
Eval(float, const FString &)
Description
Evaluate the curve if it is valid
| Name | Eval |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/CurveTable.h |
| Include Path | #include "Engine/CurveTable.h" |
float Eval
(
float XValue,
const FString & ContextString
) const
The value of the curve if valid, 0 if not
Parameters
| Name | Remarks |
|---|---|
| XValue | The input X value to the curve |
| ContextString | A string to provide context for where this operation is being carried out |
Eval(float, float *, const FString &)
Description
Evaluate the curve if it is valid
| Name | Eval |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/CurveTable.h |
| Include Path | #include "Engine/CurveTable.h" |
| Source | /Engine/Source/Runtime/Engine/Private/CurveTable.cpp |
bool Eval
(
float XValue,
float * YValue,
const FString & ContextString
) const
True if it filled out YValue with a valid number, false otherwise
Parameters
| Name | Remarks |
|---|---|
| XValue | The input X value to the curve |
| YValue | The output Y value from the curve |
| ContextString | A string to provide context for where this operation is being carried out |