UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieSceneUMGComponentTypes.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "Layout/Margin.h"
12
14
15
16namespace UE
17{
18namespace MovieScene
19{
20
30
32{
35 double Rotation;
36 double ScaleX;
37 double ScaleY;
38 double ShearX;
39 double ShearY;
40};
43
45{
46 double Left;
47 double Top;
48 double Right;
49 double Bottom;
50};
53
56
59
80
81
82} // namespace MovieScene
83} // namespace UE
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
@ Num
Definition MetalRHIPrivate.h:234
auto GetData(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Get())
Definition StringConv.h:802
Definition UnrealType.h:174
Definition MovieScene.Build.cs:6
Definition ArrayView.h:139
Definition Array.h:670
void ConvertOperationalProperty(const InType &In, OutType &Out)
Definition MovieSceneOperationalTypeConversions.h:12
void UnpackChannelsFromOperational(T &&, const FProperty &Property, FUnpackedChannelValues &)
Definition MovieScenePropertyTraits.h:34
Definition AdvancedWidgetsModule.cpp:13
Definition Margin.h:17
Definition WidgetTransform.h:16
Definition MovieSceneUMGComponentTypes.h:45
double Top
Definition MovieSceneUMGComponentTypes.h:47
double Bottom
Definition MovieSceneUMGComponentTypes.h:49
double Left
Definition MovieSceneUMGComponentTypes.h:46
double Right
Definition MovieSceneUMGComponentTypes.h:48
Definition MovieSceneUMGComponentTypes.h:32
double Rotation
Definition MovieSceneUMGComponentTypes.h:35
double TranslationY
Definition MovieSceneUMGComponentTypes.h:34
double ScaleY
Definition MovieSceneUMGComponentTypes.h:37
double ScaleX
Definition MovieSceneUMGComponentTypes.h:36
double ShearY
Definition MovieSceneUMGComponentTypes.h:39
double ShearX
Definition MovieSceneUMGComponentTypes.h:38
double TranslationX
Definition MovieSceneUMGComponentTypes.h:33
Definition MovieSceneUMGComponentTypes.h:61
TCustomPropertyRegistration< FWidgetTransformPropertyTraits, 1 > CustomWidgetTransformAccessors
Definition MovieSceneUMGComponentTypes.h:71
static UMG_API void Destroy()
Definition MovieSceneUMGComponentTypes.cpp:199
TComponentTypeID< FWidgetMaterialPath > WidgetMaterialPath
Definition MovieSceneUMGComponentTypes.h:67
TComponentTypeID< FWidgetMaterialHandle > WidgetMaterialHandle
Definition MovieSceneUMGComponentTypes.h:68
TPropertyComponents< FMarginTraits > Margin
Definition MovieSceneUMGComponentTypes.h:64
TCustomPropertyRegistration< FMarginTraits, 1 > CustomMarginAccessors
Definition MovieSceneUMGComponentTypes.h:70
UMG_API ~FMovieSceneUMGComponentTypes()
Definition MovieSceneUMGComponentTypes.cpp:195
TPropertyComponents< FWidgetTransformPropertyTraits > WidgetTransform
Definition MovieSceneUMGComponentTypes.h:65
static UMG_API FMovieSceneUMGComponentTypes * Get()
Definition MovieSceneUMGComponentTypes.cpp:205
Definition MovieSceneUnpackedChannelValues.h:159
Definition MovieSceneUMGComponentTypes.h:22
FWidgetMaterialPath(TArrayView< const FName > Names)
Definition MovieSceneUMGComponentTypes.h:24
TArray< FName, TInlineAllocator< 2 > > Path
Definition MovieSceneUMGComponentTypes.h:28
Definition MovieSceneEntityIDs.h:283
Definition MovieScenePropertySystemTypes.h:232
Definition MovieScenePropertySystemTypes.h:299
Definition MovieScenePropertyTraits.h:75