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

#include <MovieSceneDoubleChannel.h>

Public Member Functions

 FMovieSceneDoubleValue ()
 
 FMovieSceneDoubleValue (double InValue)
 
bool Serialize (FArchive &Ar)
 
MOVIESCENE_API bool operator== (const FMovieSceneDoubleValue &Other) const
 
MOVIESCENE_API bool operator!= (const FMovieSceneDoubleValue &Other) const
 

Public Attributes

double Value
 
FMovieSceneTangentData Tangent
 
TEnumAsByte< ERichCurveInterpModeInterpMode
 
TEnumAsByte< ERichCurveTangentModeTangentMode
 
uint8 PaddingByte
 
uint8 UnserializedPaddingBytes [1] = { 0 }
 

Friends

FArchiveoperator<< (FArchive &Ar, FMovieSceneDoubleValue &P)
 

Constructor & Destructor Documentation

◆ FMovieSceneDoubleValue() [1/2]

FMovieSceneDoubleValue::FMovieSceneDoubleValue ( )
inline

◆ FMovieSceneDoubleValue() [2/2]

FMovieSceneDoubleValue::FMovieSceneDoubleValue ( double  InValue)
inlineexplicit

Member Function Documentation

◆ operator!=()

bool FMovieSceneDoubleValue::operator!= ( const FMovieSceneDoubleValue Other) const

◆ operator==()

bool FMovieSceneDoubleValue::operator== ( const FMovieSceneDoubleValue Other) const

◆ Serialize()

bool FMovieSceneDoubleValue::Serialize ( FArchive Ar)

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FMovieSceneDoubleValue P 
)
friend

Member Data Documentation

◆ InterpMode

TEnumAsByte<ERichCurveInterpMode> FMovieSceneDoubleValue::InterpMode

◆ PaddingByte

uint8 FMovieSceneDoubleValue::PaddingByte

double value = 8 bytes tangent data = 4 floats + byte enum = 4*4 + 1 = 17 bytes, rounded up to 20 bytes on clang-win64 interp and tangent modes = 2 byte enums = 2 bytes total = 30 bytes

◆ Tangent

FMovieSceneTangentData FMovieSceneDoubleValue::Tangent

◆ TangentMode

TEnumAsByte<ERichCurveTangentMode> FMovieSceneDoubleValue::TangentMode

◆ UnserializedPaddingBytes

uint8 FMovieSceneDoubleValue::UnserializedPaddingBytes[1] = { 0 }

◆ Value

double FMovieSceneDoubleValue::Value

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