UGizmoComponentWorldTransformSource

[UGizmoComponentWorldTransformSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\UGizmoComponentW-) implements [IGizmoTransformSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\IGizmoTransformSource) (via [UGizmoBaseTransformSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\UGizmoBaseTransformSource)) based on the internal transform of a [USceneComponent](API\Runtime\Engine\Components\USceneComponent).

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UGizmoBaseTransformSource

UGizmoComponentWorldTransformSource

References

Module

InteractiveToolsFramework

Header

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

Include

#include "BaseGizmos/TransformSources.h"

Syntax

class UGizmoComponentWorldTransformSource : public UGizmoBaseTransformSource

Remarks

Variables

Name Description

Public variable

bool

 

bModifyComponentOnTransform

If true, Component->Modify() is called on SetTransform

Public variable

USceneComponent...

 

Component

Functions

Name Description

Public function Static

UGizmoCompon...

 

Construct

(
    USceneComponent* Component,
    UObject* Outer
)

Construct a default instance of UGizmoComponentWorldTransformSource with the given Component

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