FPropertyDefinition

Structure defining a type of property that can be animated by sequencer

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieScenePropertyRegistry.h

Include

#include "EntitySystem/MovieScenePropertyRegistry.h"

Syntax

struct FPropertyDefinition

Remarks

Structure defining a type of property that can be animated by sequencer

Variables

Name Description

Public variable

uint16

 

Alignof

Public variable

uint16

 

CompositeSize

The number of channels that this property comprises

Public variable

ICustomProperty...

 

CustomPropertyRegistration

Pointer to a custom getter/setter registry for short circuiting the UObject VM.

Public variable

uint32

 

FloatCompositeMask

A mask of which composite indices pertain to floats

Public variable

TInlineValue< I...

 

Handler

Implementation of type specific property actions such as applying properties from entities or recomposing values

Public variable

FComponentTypeI...

 

InitialValueType

The component type for this property's inital value (used for relative and/or additive blending)

Public variable

TArrayView< con...

 

MetaDataTypes

MetaData types

Public variable

FComponentTypeI...

 

PropertyType

The component type or tag of the property itself

Public variable

uint16

 

Sizeof

Public variable

UE::MovieScene:...

 

StorageType

Operational type meta-data

Public variable

uint16

 

VariableSizeCompositeOffset

The number of channels that this property comprises

Constructors

Name Description

Public function

FPropertyDefinition()

Public function

FPropertyDefinition

(
    FPropertyDefinition&&
)

Public function

FPropertyDefinition

(
    const FPropertyDefinition&
)

Public function

FPropertyDefinition

(
    uint16 InVariableSizeCompositeOffse...,
    uint16 InSizeofStorageType,
    uint16 InAlignofStorageType,
    FComponentTypeID InPropertyType,
    FComponentTypeID InInitialValueType
)

Functions

Name Description

Public function Const

TComponentTy...

 

GetMetaDataComponent

(
    int32 Index
)

Return a typed component ID for the meta data at the specified index.

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