FComponentWorldTransformChange

[FComponentWorldTransformChange](API\Runtime\InteractiveToolsFramework\Changes\FComponentWorldTransformChange) represents an undoable change to the world transform of a [USceneComponent](API\Runtime\Engine\Components\USceneComponent).

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FChange

FCommandChange

FToolCommandChange

FComponentWorldTransformChange

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/InteractiveToolsFramework/Public/Changes/TransformChange.h

Include

#include "Changes/TransformChange.h"

Syntax

class FComponentWorldTransformChange : public FToolCommandChange

Remarks

FComponentWorldTransformChange represents an undoable change to the world transform of a USceneComponent.

Variables

Name Description

Public variable

FTransform

 

FromWorldTransform

Public variable

TFunction< void...

 

OnChangeAppliedFunc

This function is called on Apply and Revert (last argument is true on Apply)

Public variable

FTransform

 

ToWorldTransform

Constructors

Name Description

Public function

FComponentWorldTransformChange()

Public function

FComponentWorldTransformChange

(
    const FTransform& From,
    const FTransform& To
)

Overridden from FChange

Name Description

Public function Virtual

void

 

Apply

(
    UObject* Object
)

Makes the change to the object

Public function Virtual

void

 

Revert

(
    UObject* Object
)

Reverts change to the object

Public function Virtual Const

FString

 

ToString()

Describes this change (for debugging)