unreal.GizmoElementScaleStyle

class unreal.GizmoElementScaleStyle

Bases: GizmoStyleBase

Composite style for the entire scale gizmo, combining axis, planar, and uniform sub-styles.

C++ Source:

  • Module: EditorInteractiveToolsFramework

  • File: GizmoElementScale.h

Editor Properties: (see get_editor_property/set_editor_property)

  • axis_style (GizmoElementScaleAxisStyle): [Read-Write] Shared style for all single-axis scale elements.

  • colors (GizmoPerStateValueLinearColor): [Read-Write]

  • line_colors (GizmoPerStateValueLinearColor): [Read-Write]

  • minimum_pixel_hit_distance_threshold (float): [Read-Write] Minimum pixel hit distance threshold.

  • pixel_hit_distance_threshold (float): [Read-Write] Pixel hit distance threshold - where the default is generally 7px.

  • planar_style (GizmoElementScalePlanarStyle): [Read-Write] Shared style for all two-axis planar scale handles.

  • show_flags (GizmoElementScaleShowFlags): [Read-Write] Controls which delta visual elements are shown during interaction at the group level.

  • uniform_style (GizmoElementScaleUniformStyle): [Read-Write] Style for the uniform (screen-space) scale handle.