unreal.GizmoElementRotateAxisStyle

class unreal.GizmoElementRotateAxisStyle

Bases: GizmoStyleBase

Visual style parameters for a single rotation axis element (ring + delta arc + origin marker + value label).

C++ Source:

  • Module: EditorInteractiveToolsFramework

  • File: GizmoElementRotate.h

Editor Properties: (see get_editor_property/set_editor_property)

  • colors (GizmoPerStateValueLinearColor): [Read-Write]

  • cursor_color (LinearColor): [Read-Write] Cursor color.

  • delta_fill_hsv_modifier (LinearColor): [Read-Write] HSV modifier for the delta arc fill color. R = hue offset, G = saturation multiplier, B = value multiplier.

  • delta_fill_opacity (float): [Read-Write] Fill opacity of the delta arc.

  • delta_stroke_opacity (float): [Read-Write] Stroke/line opacity of the delta arc.

  • delta_stroke_thickness (float): [Read-Write] Thickness of the delta arc lines.

  • delta_text_background_color (LinearColor): [Read-Write] Background color/alpha of the text box.

  • line_colors (GizmoPerStateValueLinearColor): [Read-Write]

  • line_thickness (float): [Read-Write] Thickness of the rotation ring line in world units.

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

  • origin_line_thickness (float): [Read-Write] Outline thickness of the origin sphere, in world units.

  • origin_radius (float): [Read-Write] Radius of the origin sphere drawn at the rotation center during interaction, in world units.

  • origin_to_cursor_line_color (LinearColor): [Read-Write] Color of the line connecting the Origin to cursor location.

  • origin_to_cursor_line_dash_gap_spacing (float): [Read-Write] Dash gap length of the line connecting the Origin to cursor location.

  • origin_to_cursor_line_dash_spacing (float): [Read-Write] Dash length of the line connecting the Origin to cursor location.

  • origin_to_cursor_line_thickness (float): [Read-Write] Thickness of the line connecting the Origin to cursor location.

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

  • radius (float): [Read-Write] Radius of the rotation ring in world units (before multiplier).

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