UGizmoObjectModifyStateTarget::Construct

Create and initialize an standard instance of [UGizmoObjectModifyStateTarget](API\Runtime\InteractiveToolsFramework\BaseGizmos\UGizmoObjectModifyStateTarget)

Choose your operating system:

Windows

macOS

Linux

References

Module

InteractiveToolsFramework

Header

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

Include

#include "BaseGizmos/StateTargets.h"

Syntax

static UGizmoObjectModifyStateTarget * Construct
(
    UObject * ModifyObjectIn,
    const FText & DescriptionIn,
    UInteractiveGizmoManager * GizmoManagerIn,
    UObject * Outer
)

Remarks

Create and initialize an standard instance of UGizmoObjectModifyStateTarget

Parameters

Parameter

Description

ModifyObjectIn

the object this StateTarget will call Modify() on

DescriptionIn

Localized text description of the transaction

GizmoManagerIn

pointer to the GizmoManager used to manage transactions