UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMovieSceneDoubleVectorKeyStructBase Struct Reference

#include <MovieSceneVectorSection.h>

+ Inheritance diagram for FMovieSceneDoubleVectorKeyStructBase:

Public Member Functions

 GENERATED_BODY ()
 
virtual void PropagateChanges (const FPropertyChangedEvent &ChangeEvent) override
 
- Public Member Functions inherited from FMovieSceneKeyStruct
virtual ~FMovieSceneKeyStruct ()
 

Public Attributes

FFrameNumber Time
 
FMovieSceneKeyStructHelper KeyStructInterop
 
virtual doubleGetPropertyChannelByIndex (int32 Index) PURE_VIRTUAL(FMovieSceneDoubleVectorKeyStructBase
 

Detailed Description

Base Proxy structure for double vector section key data.

Member Function Documentation

◆ GENERATED_BODY()

FMovieSceneDoubleVectorKeyStructBase::GENERATED_BODY ( )

◆ PropagateChanges()

void FMovieSceneDoubleVectorKeyStructBase::PropagateChanges ( const FPropertyChangedEvent ChangeEvent)
overridevirtual

Propagate changes from this key structure to the corresponding key values.

Parameters
ChangeEventThe property change event.

Reimplemented from FMovieSceneKeyStruct.

Member Data Documentation

◆ GetPropertyChannelByIndex

virtual double* FMovieSceneDoubleVectorKeyStructBase::GetPropertyChannelByIndex(int32 Index) PURE_VIRTUAL(FMovieSceneDoubleVectorKeyStructBase

Gets a ptr value of a channel by index, 0-3 = x-w

◆ KeyStructInterop

FMovieSceneKeyStructHelper FMovieSceneDoubleVectorKeyStructBase::KeyStructInterop

◆ Time

FFrameNumber FMovieSceneDoubleVectorKeyStructBase::Time

The key's time.


The documentation for this struct was generated from the following files: