Navigation
Unreal Engine C++ API Reference > Runtime > AnimationCore
References
Module | AnimationCore |
Header | /Engine/Source/Runtime/AnimationCore/Public/EulerTransform.h |
Include | #include "EulerTransform.h" |
Syntax
struct FEulerTransform
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FVector | Location | The translation of this transform |
![]() |
FRotator | Rotation | The rotation of this transform |
![]() |
FVector | Scale | The scale of this transform |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FEulerTransform
(
const FTransform& InTransform |
||
![]() |
FEulerTransform
(
const FVector& InLocation, |
||
![]() |
FEulerTransform
(
const FRotator& InRotation, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Equals
(
const FEulerTransform& Other, |
Test if all components of the transforms are equal, within a tolerance. |
![]() |
void | FromFTransform
(
const FTransform& InTransform |
Convert from an FTransform |
![]() ![]() |
const FVector & | GetLocation () |
|
![]() ![]() |
FQuat | GetRotation () |
|
![]() ![]() |
const FVector & | GetScale3D () |
|
![]() |
void | ||
![]() ![]() |
const FRotator & | Rotator () |
|
![]() |
void | SetLocation
(
const FVector& InValue |
|
![]() |
void | SetRotation
(
const FQuat& InValue |
|
![]() |
void | SetRotator
(
const FRotator& InValue |
|
![]() |
void | SetScale3D
(
const FVector& InValue |
|
![]() ![]() |
FTransform | ToFTransform () |
Convert to an FTransform |
Typedefs
Name | Description |
---|---|
FReal |
Constants
Name | Description |
---|---|
Identity | The identity transformation (Rotation = FRotator::ZeroRotator, Translation = FVector::ZeroVector, Scale = (1,1,1)). |