UUniformScaleGizmoHandleGroup

Inheritance Hierarchy

Syntax

class UUniformScaleGizmoHandleGroup : public UGizmoHandleGroup

Remarks

Gizmo handle for uniform scaling

Constructors

Name Description

Public function

UUniformScaleGizmoHandleGroup()

Default constructor that sets up CDO properties

Functions

Name Description

Public function

void

 

SetUsePivotPointAsLocation

(
    const bool bInUsePivotAsLocation
)

Sets if the pivot point is used as location for the handle

Overridden from UGizmoHandleGroup

Name Description

Public function Virtual

EGizmoHandle ...

 

GetHandleType()

Gets the GizmoType for this Gizmo handle

Public function Virtual

ETransformGi ...

 

GetInteractionType()

Gets the InteractionType for this Gizmo handle

Public function Virtual

void

 

UpdateGizmoHandleGroup

(
    const FTransform & LocalToWorld,
    const FBox & LocalBounds,
    const FVector ViewLocation,
    const bool bAllHandlesVisible,
    UActorComponent * DraggingHandl...,
    const TArray < UActorComponent *...,
    float AnimationAlpha,
    float GizmoScale,
    const float GizmoHoverScale,
    const float GizmoHoverAnimationDura...,
    bool& bOutIsHoveringOrDraggingThis...
)

Updates the Gizmo handles

References

Module

ViewportInteraction

Header

Editor/ViewportInteraction/Public/VIUniformScaleGizmoHandle.h