UGizmoTransformProxyTransformSource

[UGizmoTransformProxyTransformSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\UGizmoTransformP-) implements [IGizmoTransformSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\IGizmoTransformSource) (via [UGizmoBaseTransformSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\UGizmoBaseTransformSource)) based on the internal transform of a [UTransformProxy](API\Runtime\InteractiveToolsFramework\BaseGizmos\UTransformProxy).

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UGizmoBaseTransformSource

UGizmoTransformProxyTransformSource

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/Experimental/InteractiveToolsFramework/Public/BaseGizmos/TransformSources.h

Include

#include "BaseGizmos/TransformSources.h"

Syntax

class UGizmoTransformProxyTransformSource : public UGizmoBaseTransformSource

Remarks

Variables

Name Description

Public variable

UTransformProxy...

 

Proxy

Functions

Name Description

Public function Static

UGizmoTransf...

 

Construct

(
    UTransformProxy* Proxy,
    UObject* Outer
)

Construct a default instance of UGizmoComponentWorldTransformSource with the given Proxy

Overridden from IGizmoTransformSource

Name Description

Public function Virtual Const

FTransform

 

GetTransform()

Public function Virtual

void

 

SetTransform

(
    const FTransform& NewTransform
)

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