FTransformProxyChangeSource

[FTransformProxyChangeSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\FTransformProxyChangeSource) generates [FTransformProxyChange](API\Runtime\InteractiveToolsFramework\BaseGizmos\FTransformProxyChange) instances on Begin/End.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IToolCommandChangeSource

FTransformProxyChangeSource

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/TransformProxy.h

Include

#include "BaseGizmos/TransformProxy.h"

Syntax

class FTransformProxyChangeSource : public IToolCommandChangeSource

Remarks

FTransformProxyChangeSource generates FTransformProxyChange instances on Begin/End. Instances of this class can (for example) be attached to a UGizmoTransformChangeStateTarget for use TransformGizmo change tracking.

Variables

Name Description

Public variable

TUniquePtr< FTr...

 

ActiveChange

Public variable

bool

 

bOverrideSetPivotMode

If true, the emitted changes will always have bSetPivotMode set to true, regardless of the current proxy settings.

Public variable

TWeakObjectPtr<...

 

Proxy

Constructors

Name Description

Public function

FTransformProxyChangeSource

(
    UTransformProxy* ProxyIn
)

Destructors

Overridden from IToolCommandChangeSource