USplineMetadata

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/SplineComponent.h

Include

#include "Components/SplineComponent.h"

Syntax

class USplineMetadata : public UObject

Constructors

Name Description

Public function

USplineMetadata

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Virtual

void

 

AddPoint

(
    float InputKey
)

Public function Virtual

void

 

CopyPoint

(
    const USplineMetadata* FromSpl...,
    int32 FromIndex,
    int32 ToIndex
)

Public function Virtual

void

 

DuplicatePoint

(
    int32 Index
)

Public function Virtual

void

 

Fixup

(
    int32 NumPoints,
    USplineComponent* SplineComp
)

Public function Virtual

void

 

InsertPoint

(
    int32 Index,
    float t,
    bool bClosedLoop
)

Insert point before index, lerping metadata between previous and next key values

Public function Virtual

void

 

RemovePoint

(
    int32 Index
)

Public function Virtual

void

 

Reset

(
    int32 NumPoints
)

Public function Virtual

void

 

UpdatePoint

(
    int32 Index,
    float t,
    bool bClosedLoop
)

Update point at index by lerping metadata between previous and next key values

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