| FIndexedCurve
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Curves/StringCurve.h |
Include |
#include "Curves/StringCurve.h" |
struct FStringCurve : public FIndexedCurve
Implements a curve of FStrings.
Name | Description | |
---|---|---|
|
~FStringCurve() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
AddKey ( |
Add a new key to the curve with the supplied Time and Value. Returns the handle of the new key. |
|
|
ClearDefaultValue() |
Clears the default value for this curve if it has been set. |
|
|
DeleteKey ( |
Remove the specified key from the curve. |
|
|
Eval ( |
Evaluate the curve at the specified time. |
|
|
FindKey ( |
Finds a key a the specified time. |
|
|
GetDefaultValue() |
Get the default value for the curve |
|
|
FStringCurve... |
GetKey ( |
Get a key. |
|
FStringCurve... |
GetKey ( |
Get a key. |
|
const TArray... |
GetKeys() |
Read-only access to the key collection. |
|
GetKeyValue ( |
Get the value for the Key with the specified index. |
|
|
HasAnyData() |
Check whether this curve has any data or not |
|
|
RemoveRedundantKeys() |
Tries to reduce the number of keys required for accurate evaluation (removing duplicates) |
|
|
SetDefaultValue ( |
Set the default value of the curve. |
|
|
SetKeyValue ( |
Assign a new value to a key. |
|
|
UpdateOrAddKey ( |
Finds the key at InTime, and updates its value. |
Name | Description | ||
---|---|---|---|
|
FIndexedCurv... |
Duplicate() |
Allocates a duplicate of the curve |
|
float |
GetKeyTime ( |
Get the time for the Key with the specified index. |
|
GetNumKeys() |
Get number of keys in curve. |
|
|
SetKeyTime ( |
Move a key to a new time. |