FIntermediate3DTransform

Intermediate type used for applying partially animated transforms.

Windows
MacOS
Linux

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/MovieSceneTracksPropertyTypes.h

Include

#include "MovieSceneTracksPropertyTypes.h"

Syntax

struct FIntermediate3DTransform

Remarks

Intermediate type used for applying partially animated transforms. Saves us from repteatedly recomposing quaternions from euler angles

Variables

Name Description

Public variable

float

 

R_X

Public variable

float

 

R_Y

Public variable

float

 

R_Z

Public variable

float

 

S_X

Public variable

float

 

S_Y

Public variable

float

 

S_Z

Public variable

float

 

T_X

Public variable

float

 

T_Y

Public variable

float

 

T_Z

Constructors

Name Description

Public function

FIntermediate3DTransform()

Public function

FIntermediate3DTransform

(
    const FVector& InLocation,
    const FRotator& InRotation,
    const FVector& InScale
)

Public function

FIntermediate3DTransform

(
    float InT_X,
    float InT_Y,
    float InT_Z,
    float InR_X,
    float InR_Y,
    float InR_Z,
    float InS_X,
    float InS_Y,
    float InS_Z
)

Functions

Name Description

Public function Const

void

 

ApplyTo

(
    USceneComponent* SceneComponen...
)

Public function Const

FRotator

 

GetRotation()

Public function Const

FVector

 

GetScale()

Public function Const

FVector

 

GetTranslation()

Operators

Name Description

Public function Const

float

 

operator[]

(
    int32 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