UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TransformData.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
7
12{
19
25
32 FTransformData(const USceneComponent* InComponent)
33 : Translation(InComponent->GetRelativeLocation())
34 , Rotation(InComponent->GetRelativeRotation())
36 {}
37
39 : Translation(InTransform.GetTranslation())
40 , Rotation(InTransform.GetRotation().Rotator())
41 , Scale(InTransform.GetScale3D())
42 {}
43
49};
@ ForceInitToZero
Definition CoreMiscDefines.h:156
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition TransformData.h:12
FVector Scale
Definition TransformData.h:18
FTransformData(const FVector &InTranslation, const FRotator &InRotation, const FVector &InScale)
Definition TransformData.h:44
FTransformData(const FTransform &InTransform)
Definition TransformData.h:38
FVector Translation
Definition TransformData.h:14
FTransformData()
Definition TransformData.h:20
FTransformData(const USceneComponent *InComponent)
Definition TransformData.h:32
FRotator Rotation
Definition TransformData.h:16