Concatenate

Overload list

Windows
MacOS
Linux
Name Description

Public function

ConcatenateR...

 

Concatenate

(
    const TransformTypeA& LHS,
    const TransformTypeB& RHS
)

Concatenates two transforms.

Public function

FTransform2D

 

Concatenate

(
    const FTransform2D& Transform,
    const FVector2D& Translation
)

Specialization for concatenating transform and 2D Translation.

Public function

FTransform2D

 

Concatenate

(
    const FVector2D& Translation,
    const FScale2D& Scale
)

Specialization for concatenating a 2D Translation and 2D scale.

Public function

FTransform2D

 

Concatenate

(
    const FVector2D& Translation,
    const FShear2D& Shear
)

Specialization for concatenating a 2D Translation and 2D shear.

Public function

FTransform2D

 

Concatenate

(
    const FVector2D& Translation,
    const FQuat2D& Rot
)

Specialization for concatenating 2D Translation and 2D Rotation.

Public function

FTransform2D

 

Concatenate

(
    const FVector2D& Translation,
    const FMatrix2x2& Transform
)

Specialization for concatenating 2D Translation and 2D generalized transform.

Public function

FTransform2D

 

Concatenate

(
    const FVector2D& Translation,
    const FTransform2D& Transform
)

Specialization for concatenating 2D Translation and transform.

Public function

FMatrix

 

Concatenate

(
    const FMatrix& LHS,
    const FMatrix& RHS
)

Concatenate overloads.

Public function

FQuat

 

Concatenate

(
    const FQuat& LHS,
    const FQuat& RHS
)

Specialization for concatenating two rotations.

Public function

FRotator

 

Concatenate

(
    const FRotator& LHS,
    const FRotator& RHS
)

Specialization for concatenating two rotations.

Public function

FVector

 

Concatenate

(
    const FVector& LHS,
    const FVector& RHS
)

Specialization for concatenating two translations.

Public function

ReturnType

 

Concatenate

(
    const LHSType& LHS,
    const RHSType& RHS
)

Special overload that allows one to explicitly define the result type, which applies TransformCast on each argument first.

Public function

auto

 

Concatenate

(
    const TransformType1& TransformATo...,
    const TransformType2& TransformBTo...,
    const TransformType3& TransformCTo...
)

Concatenates three transforms.

Public function

auto

 

Concatenate

(
    const TransformType1& TransformATo...,
    const TransformType2& TransformBTo...,
    const TransformType3& TransformCTo...,
    const TransformType4& TransformDTo...
)

Concatenates four transforms.

Public function

auto

 

Concatenate

(
    const TransformType1& TransformATo...,
    const TransformType2& TransformBTo...,
    const TransformType3& TransformCTo...,
    const TransformType4& TransformDTo...,
    const TransformType5& TransformETo...
)

Concatenates five transforms.

Public function

auto

 

Concatenate

(
    const TransformType& LHS,
    const TransformType& RHS
)

Specialization for concatenating two transforms of the same type.

Public function

float

 

Concatenate

(
    float LHS,
    float RHS
)

Overloads for uniform Scale.

Public function

FVector2D

 

Concatenate

(
    const FVector2D& LHS,
    const FVector2D& RHS
)

Adapters for FVector2D.

Public function

FTransform2D

 

Concatenate

(
    const FScale2D& Scale,
    const FVector2D& Translation
)

Concatenate overloads.

Public function

FTransform2D

 

Concatenate

(
    const FShear2D& Shear,
    const FVector2D& Translation
)

Specialization for concatenating a 2D shear and 2D Translation.

Public function

FTransform2D

 

Concatenate

(
    const FQuat2D& Rot,
    const FVector2D& Translation
)

Specialization for concatenating 2D Rotation and 2D Translation.

Public function

FTransform2D

 

Concatenate

(
    const FMatrix2x2& Transform,
    const FVector2D& Translation
)

Specialization for concatenating 2D generalized transform and 2D Translation.

Public function

FSlateLayout...

 

Concatenate

(
    float Scale,
    const FVector2D& Translation
)

Specialization for concatenating a uniform scale and 2D Translation.

Public function

FSlateLayout...

 

Concatenate

(
    const FVector2D& Translation,
    float Scale
)

Specialization for concatenating a 2D Translation and uniform scale.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss