UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FMovieSceneTracksComponentTypes Struct Reference

#include <MovieSceneTracksComponentTypes.h>

Classes

struct  FAccessors
 
struct  FObjectPropertyRegistration
 

Public Member Functions

MOVIESCENETRACKS_API ~FMovieSceneTracksComponentTypes ()
 

Static Public Member Functions

static MOVIESCENETRACKS_API void Destroy ()
 
static MOVIESCENETRACKS_API FMovieSceneTracksComponentTypesGet ()
 

Public Attributes

TPropertyComponents< FBoolPropertyTraitsBool
 
TPropertyComponents< FBytePropertyTraitsByte
 
TPropertyComponents< FEnumPropertyTraitsEnum
 
TPropertyComponents< FIntPropertyTraitsInteger
 
TPropertyComponents< FFloatPropertyTraitsFloat
 
TPropertyComponents< FDoublePropertyTraitsDouble
 
TPropertyComponents< FColorPropertyTraitsColor
 
TPropertyComponents< FFloatVectorPropertyTraitsFloatVector
 
TPropertyComponents< FDoubleVectorPropertyTraitsDoubleVector
 
TPropertyComponents< FTransformPropertyTraitsTransform
 
TPropertyComponents< FEulerTransformPropertyTraitsEulerTransform
 
TPropertyComponents< FComponentTransformPropertyTraitsComponentTransform
 
TPropertyComponents< FRotatorPropertyTraitsRotator
 
TPropertyComponents< FStringPropertyTraitsString
 
TPropertyComponents< FTextPropertyTraitsText
 
TPropertyComponents< FObjectPropertyTraitsObject
 
TPropertyComponents< FFloatParameterTraitsFloatParameter
 
TPropertyComponents< FColorParameterTraitsColorParameter
 
TComponentTypeID< FSourceDoubleChannelQuaternionRotationChannel [3]
 
TComponentTypeID< FSourceDoubleChannelRotatorChannel [3]
 
TComponentTypeID< FConstraintComponentDataConstraintChannel
 
TComponentTypeID< TWeakObjectPtr< USceneComponent > > AttachParent
 
TComponentTypeID< FAttachmentComponentAttachComponent
 
TComponentTypeID< FMovieSceneObjectBindingIDAttachParentBinding
 
TComponentTypeID< FPerlinNoiseParamsFloatPerlinNoiseChannel
 
TComponentTypeID< FPerlinNoiseParamsDoublePerlinNoiseChannel
 
TComponentTypeID< FMovieSceneSkeletalAnimationComponentDataSkeletalAnimation
 
TComponentTypeID< FComponentMaterialInfoComponentMaterialInfo
 
TComponentTypeID< FNameBoolParameterName
 
TComponentTypeID< FNameScalarParameterName
 
TComponentTypeID< FNameVector2DParameterName
 
TComponentTypeID< FNameVectorParameterName
 
TComponentTypeID< FNameColorParameterName
 
TComponentTypeID< FNameTransformParameterName
 
TComponentTypeID< FNameGenericParameterName
 
struct { 
 
   TPropertyComponents< FBoolParameterTraits >   Bool 
 
   TPropertyComponents< FByteParameterTraits >   Byte 
 
   TPropertyComponents< FIntegerParameterTraits >   Integer 
 
   TPropertyComponents< FFloatParameterTraits >   Scalar 
 
   TPropertyComponents< FVector2ParameterTraits >   Vector2 
 
   TPropertyComponents< FVector3ParameterTraits >   Vector3 
 
   TPropertyComponents< FColorParameterTraits >   Color 
 
   TPropertyComponents< FTransformParameterTraits >   Transform 
 
Parameters 
 
TComponentTypeID< FMaterialParameterInfoScalarMaterialParameterInfo
 
TComponentTypeID< FMaterialParameterInfoColorMaterialParameterInfo
 
TComponentTypeID< FMaterialParameterInfoVectorMaterialParameterInfo
 
TComponentTypeID< FObjectComponentBoundMaterial
 
TComponentTypeID< TWeakObjectPtr< UMaterialParameterCollection > > MPC
 
TComponentTypeID< FFadeComponentDataFade
 
TComponentTypeID< FPropertyNotifyComponentDataPropertyNotify
 
TComponentTypeID< FMovieSceneAudioComponentDataAudio
 
TComponentTypeID< FMovieSceneAudioInputDataAudioInputs
 
TComponentTypeID< FNameAudioTriggerName
 
TComponentTypeID< FMovieSceneCameraShakeComponentDataCameraShake
 
TComponentTypeID< FMovieSceneCameraShakeInstanceDataCameraShakeInstance
 
struct UE::MovieScene::FMovieSceneTracksComponentTypes::FAccessors Accessors
 
struct { 
 
   FComponentTypeID   BoundMaterialChanged 
 
   FComponentTypeID   CustomPrimitiveData 
 
   FComponentTypeID   Slomo 
 
   FComponentTypeID   Visibility 
 
   FComponentTypeID   AnimMixerPoseProducer 
 
Tags 
 
TComponentTypeID< FLevelVisibilityComponentDataLevelVisibility
 
TComponentTypeID< FMovieSceneDataLayerComponentDataDataLayer
 

Constructor & Destructor Documentation

◆ ~FMovieSceneTracksComponentTypes()

UE::MovieScene::FMovieSceneTracksComponentTypes::~FMovieSceneTracksComponentTypes ( )

Member Function Documentation

◆ Destroy()

void UE::MovieScene::FMovieSceneTracksComponentTypes::Destroy ( )
static

◆ Get()

FMovieSceneTracksComponentTypes * UE::MovieScene::FMovieSceneTracksComponentTypes::Get ( )
static

Member Data Documentation

◆ Accessors

struct UE::MovieScene::FMovieSceneTracksComponentTypes::FAccessors UE::MovieScene::FMovieSceneTracksComponentTypes::Accessors

◆ AnimMixerPoseProducer

FComponentTypeID UE::MovieScene::FMovieSceneTracksComponentTypes::AnimMixerPoseProducer

◆ AttachComponent

TComponentTypeID<FAttachmentComponent> UE::MovieScene::FMovieSceneTracksComponentTypes::AttachComponent

◆ AttachParent

TComponentTypeID<TWeakObjectPtr<USceneComponent> > UE::MovieScene::FMovieSceneTracksComponentTypes::AttachParent

◆ AttachParentBinding

TComponentTypeID<FMovieSceneObjectBindingID> UE::MovieScene::FMovieSceneTracksComponentTypes::AttachParentBinding

◆ Audio

TComponentTypeID<FMovieSceneAudioComponentData> UE::MovieScene::FMovieSceneTracksComponentTypes::Audio

◆ AudioInputs

TComponentTypeID<FMovieSceneAudioInputData> UE::MovieScene::FMovieSceneTracksComponentTypes::AudioInputs

◆ AudioTriggerName

TComponentTypeID<FName> UE::MovieScene::FMovieSceneTracksComponentTypes::AudioTriggerName

◆ Bool [1/2]

TPropertyComponents<FBoolPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Bool

◆ Bool [2/2]

TPropertyComponents<FBoolParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Bool

◆ BoolParameterName

TComponentTypeID<FName> UE::MovieScene::FMovieSceneTracksComponentTypes::BoolParameterName

◆ BoundMaterial

TComponentTypeID<FObjectComponent> UE::MovieScene::FMovieSceneTracksComponentTypes::BoundMaterial

◆ BoundMaterialChanged

FComponentTypeID UE::MovieScene::FMovieSceneTracksComponentTypes::BoundMaterialChanged

◆ Byte [1/2]

TPropertyComponents<FBytePropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Byte

◆ Byte [2/2]

TPropertyComponents<FByteParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Byte

◆ CameraShake

TComponentTypeID<FMovieSceneCameraShakeComponentData> UE::MovieScene::FMovieSceneTracksComponentTypes::CameraShake

◆ CameraShakeInstance

TComponentTypeID<FMovieSceneCameraShakeInstanceData> UE::MovieScene::FMovieSceneTracksComponentTypes::CameraShakeInstance

◆ Color [1/2]

TPropertyComponents<FColorPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Color

◆ Color [2/2]

TPropertyComponents<FColorParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Color

◆ ColorMaterialParameterInfo

TComponentTypeID<FMaterialParameterInfo> UE::MovieScene::FMovieSceneTracksComponentTypes::ColorMaterialParameterInfo

◆ ColorParameter

TPropertyComponents<FColorParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::ColorParameter

◆ ColorParameterName

TComponentTypeID<FName> UE::MovieScene::FMovieSceneTracksComponentTypes::ColorParameterName

◆ ComponentMaterialInfo

TComponentTypeID<FComponentMaterialInfo> UE::MovieScene::FMovieSceneTracksComponentTypes::ComponentMaterialInfo

◆ ComponentTransform

TPropertyComponents<FComponentTransformPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::ComponentTransform

◆ ConstraintChannel

TComponentTypeID<FConstraintComponentData> UE::MovieScene::FMovieSceneTracksComponentTypes::ConstraintChannel

◆ CustomPrimitiveData

FComponentTypeID UE::MovieScene::FMovieSceneTracksComponentTypes::CustomPrimitiveData

◆ DataLayer

TComponentTypeID<FMovieSceneDataLayerComponentData> UE::MovieScene::FMovieSceneTracksComponentTypes::DataLayer

◆ Double

TPropertyComponents<FDoublePropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Double

◆ DoublePerlinNoiseChannel

TComponentTypeID<FPerlinNoiseParams> UE::MovieScene::FMovieSceneTracksComponentTypes::DoublePerlinNoiseChannel

◆ DoubleVector

TPropertyComponents<FDoubleVectorPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::DoubleVector

◆ Enum

TPropertyComponents<FEnumPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Enum

◆ EulerTransform

TPropertyComponents<FEulerTransformPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::EulerTransform

◆ Fade

TComponentTypeID<FFadeComponentData> UE::MovieScene::FMovieSceneTracksComponentTypes::Fade

◆ Float

TPropertyComponents<FFloatPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Float

◆ FloatParameter

TPropertyComponents<FFloatParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::FloatParameter

◆ FloatPerlinNoiseChannel

TComponentTypeID<FPerlinNoiseParams> UE::MovieScene::FMovieSceneTracksComponentTypes::FloatPerlinNoiseChannel

◆ FloatVector

TPropertyComponents<FFloatVectorPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::FloatVector

◆ GenericParameterName

TComponentTypeID<FName> UE::MovieScene::FMovieSceneTracksComponentTypes::GenericParameterName

◆ Integer [1/2]

TPropertyComponents<FIntPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Integer

◆ Integer [2/2]

TPropertyComponents<FIntegerParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Integer

◆ LevelVisibility

TComponentTypeID<FLevelVisibilityComponentData> UE::MovieScene::FMovieSceneTracksComponentTypes::LevelVisibility

◆ MPC

TComponentTypeID<TWeakObjectPtr<UMaterialParameterCollection> > UE::MovieScene::FMovieSceneTracksComponentTypes::MPC

◆ Object

TPropertyComponents<FObjectPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Object

◆ [struct]

struct { ... } UE::MovieScene::FMovieSceneTracksComponentTypes::Parameters

◆ PropertyNotify

TComponentTypeID<FPropertyNotifyComponentData> UE::MovieScene::FMovieSceneTracksComponentTypes::PropertyNotify

◆ QuaternionRotationChannel

TComponentTypeID<FSourceDoubleChannel> UE::MovieScene::FMovieSceneTracksComponentTypes::QuaternionRotationChannel[3]

◆ Rotator

TPropertyComponents<FRotatorPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Rotator

◆ RotatorChannel

TComponentTypeID<FSourceDoubleChannel> UE::MovieScene::FMovieSceneTracksComponentTypes::RotatorChannel[3]

◆ Scalar

TPropertyComponents<FFloatParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Scalar

◆ ScalarMaterialParameterInfo

TComponentTypeID<FMaterialParameterInfo> UE::MovieScene::FMovieSceneTracksComponentTypes::ScalarMaterialParameterInfo

◆ ScalarParameterName

TComponentTypeID<FName> UE::MovieScene::FMovieSceneTracksComponentTypes::ScalarParameterName

◆ SkeletalAnimation

TComponentTypeID<FMovieSceneSkeletalAnimationComponentData> UE::MovieScene::FMovieSceneTracksComponentTypes::SkeletalAnimation

◆ Slomo

FComponentTypeID UE::MovieScene::FMovieSceneTracksComponentTypes::Slomo

◆ String

TPropertyComponents<FStringPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::String

◆ [struct]

struct { ... } UE::MovieScene::FMovieSceneTracksComponentTypes::Tags

◆ Text

TPropertyComponents<FTextPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Text

◆ Transform [1/2]

TPropertyComponents<FTransformPropertyTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Transform

◆ Transform [2/2]

TPropertyComponents<FTransformParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Transform

◆ TransformParameterName

TComponentTypeID<FName> UE::MovieScene::FMovieSceneTracksComponentTypes::TransformParameterName

◆ Vector2

TPropertyComponents<FVector2ParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Vector2

◆ Vector2DParameterName

TComponentTypeID<FName> UE::MovieScene::FMovieSceneTracksComponentTypes::Vector2DParameterName

◆ Vector3

TPropertyComponents<FVector3ParameterTraits> UE::MovieScene::FMovieSceneTracksComponentTypes::Vector3

◆ VectorMaterialParameterInfo

TComponentTypeID<FMaterialParameterInfo> UE::MovieScene::FMovieSceneTracksComponentTypes::VectorMaterialParameterInfo

◆ VectorParameterName

TComponentTypeID<FName> UE::MovieScene::FMovieSceneTracksComponentTypes::VectorParameterName

◆ Visibility

FComponentTypeID UE::MovieScene::FMovieSceneTracksComponentTypes::Visibility

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