Navigation
API > API/Runtime > API/Runtime/Engine
Handle to a particular row in a table.
| Name | FCurveTableRowHandle |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/CurveTable.h |
| Include Path | #include "Engine/CurveTable.h" |
Syntax
USTRUCT (BlueprintType )
struct FCurveTableRowHandle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCurveTableRowHandle() |
Engine/CurveTable.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CurveTable | TObjectPtr< const class UCurveTable > | Pointer to table we want a row from | Engine/CurveTable.h |
|
| RowName | FName | Name of row in the table that we want | Engine/CurveTable.h |
|
Functions
Public
| 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 | ||
FRealCurve * GetCurve
(
const FString& ContextString, |
Get the curve straight from the row handle | Engine/CurveTable.h | |
FRichCurve * GetRichCurve
(
const FString& ContextString, |
Get the rich curve straight from the row handle | Engine/CurveTable.h | |
FSimpleCurve * GetSimpleCurve
(
const FString& ContextString, |
Get the simple curve straight from the row handle | Engine/CurveTable.h | |
bool IsNull() |
Returns true if this handle is specifically pointing to nothing | Engine/CurveTable.h | |
bool IsValid
(
const FString& ContextString |
Returns true if the curve is valid | Engine/CurveTable.h | |
void PostSerialize
(
const FArchive& Ar |
Engine/CurveTable.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FCurveTableRowHandle& Other |
Engine/CurveTable.h | ||
bool operator==
(
const FCurveTableRowHandle& Other |
Engine/CurveTable.h |