![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TransformChange.h>
Inheritance diagram for FComponentWorldTransformChange:Public Member Functions | |
| INTERACTIVETOOLSFRAMEWORK_API | FComponentWorldTransformChange () |
| INTERACTIVETOOLSFRAMEWORK_API | FComponentWorldTransformChange (const FTransform &From, const FTransform &To) |
| virtual INTERACTIVETOOLSFRAMEWORK_API void | Apply (UObject *Object) override |
| virtual INTERACTIVETOOLSFRAMEWORK_API void | Revert (UObject *Object) override |
| virtual INTERACTIVETOOLSFRAMEWORK_API FString | ToString () const override |
Public Member Functions inherited from FCommandChange | |
| virtual EChangeStyle | GetChangeType () final |
| virtual TUniquePtr< FChange > | Execute (UObject *Object) final |
Public Member Functions inherited from FChange | |
| virtual bool | HasExpired (UObject *Object) const |
| virtual void | AddReferencedObjects (FReferenceCollector &Collector) |
| virtual CORE_API void | PrintToLog (FFeedbackContext &FeedbackContext, const int32 IndentLevel=0) |
| virtual SIZE_T | GetSize () const |
| virtual | ~FChange () |
Public Attributes | |
| FTransform | FromWorldTransform |
| FTransform | ToWorldTransform |
| TFunction< void(FComponentWorldTransformChange *, UObject *, bool)> | OnChangeAppliedFunc |
Additional Inherited Members | |
Public Types inherited from FChange | |
| enum class | EChangeStyle { InPlaceSwap , CommandPattern } |
Protected Member Functions inherited from FChange | |
| FChange () | |
FComponentWorldTransformChange represents an undoable change to the world transform of a USceneComponent.
| FComponentWorldTransformChange::FComponentWorldTransformChange | ( | ) |
| FComponentWorldTransformChange::FComponentWorldTransformChange | ( | const FTransform & | From, |
| const FTransform & | To | ||
| ) |
Makes the change to the object
Implements FChange.
Reverts change to the object
Implements FChange.
|
overridevirtual |
Describes this change (for debugging)
Reimplemented from FToolCommandChange.
| FTransform FComponentWorldTransformChange::FromWorldTransform |
| TFunction<void(FComponentWorldTransformChange*, UObject*, bool)> FComponentWorldTransformChange::OnChangeAppliedFunc |
This function is called on Apply and Revert (last argument is true on Apply)
| FTransform FComponentWorldTransformChange::ToWorldTransform |