Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Components
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USplineMetadata
- UCineSplineMetadata
- UWaterSplineMetadata
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Components/SplineComponent.h |
Include | #include "Components/SplineComponent.h" |
Syntax
class USplineMetadata : public UObject
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
USplineMetadata
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddPoint
(
float InputKey |
|
![]() ![]() |
void | CopyPoint
(
const USplineMetadata* FromSplineMetadata, |
|
![]() ![]() |
void | DuplicatePoint
(
int32 Index |
|
![]() ![]() |
void | Fixup
(
int32 NumPoints, |
|
![]() ![]() |
void | InsertPoint
(
int32 Index, |
Insert point before index, lerping metadata between previous and next key values |
![]() ![]() |
void | RemovePoint
(
int32 Index |
|
![]() ![]() |
void | Reset
(
int32 NumPoints |
|
![]() ![]() |
void | UpdatePoint
(
int32 Index, |
Update point at index by lerping metadata between previous and next key values |