unreal.GizmoElementRotateStyle

class unreal.GizmoElementRotateStyle

Bases: GizmoStyleBase

Composite style for the entire rotation gizmo, combining per-axis and arcball sub-styles with screen-space circle settings.

C++ Source:

  • Module: EditorInteractiveToolsFramework

  • File: GizmoElementRotate.h

Editor Properties: (see get_editor_property/set_editor_property)

  • arcball_style (GizmoElementRotateArcballStyle): [Read-Write] Style for the arcball (trackball) rotation element.

  • axis_style (GizmoElementRotateAxisStyle): [Read-Write] Shared style for all single-axis rotation ring 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.

  • screen_space_circle_color (LinearColor): [Read-Write] Color of the screen-space rotation circle (outer ring).

  • screen_space_line_thickness (float): [Read-Write] The thickness of the screen space rotation handle arc.

  • screen_space_radius_offset (float): [Read-Write] Distance offset from the rotation ring radius for the screen-space circle, in world units.

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