unreal.AvaPatternModifierLineTool

class unreal.AvaPatternModifierLineTool(outer: Object | None = None, name: Name | str = 'None')

Bases: AvaPatternModifierTool

Line tool for the pattern modifier

C++ Source:

  • Plugin: Avalanche

  • Module: AvalancheModifiers

  • File: AvaPatternModifierLineTool.h

Editor Properties: (see get_editor_property/set_editor_property)

  • line_accumulate_transform (bool): [Read-Write]

  • line_alignment (AvaPatternModifierLineAlignment): [Read-Write]

  • line_axis (AvaPatternModifierAxis): [Read-Write]

  • line_count (int32): [Read-Write]

  • line_rotation (Rotator): [Read-Write]

  • line_scale (Vector): [Read-Write]

  • line_spacing (float): [Read-Write]

get_line_accumulate_transform() bool

Get Line Accumulate Transform

Return type:

bool

get_line_alignment() AvaPatternModifierLineAlignment

Get Line Alignment

Return type:

AvaPatternModifierLineAlignment

get_line_axis() AvaPatternModifierAxis

Get Line Axis

Return type:

AvaPatternModifierAxis

get_line_count() int32

Get Line Count

Return type:

int32

get_line_rotation() Rotator

Get Line Rotation

Return type:

Rotator

get_line_scale() Vector

Get Line Scale

Return type:

Vector

get_line_spacing() float

Get Line Spacing

Return type:

float

set_line_accumulate_transform(line_accumulate_transform) None

Set Line Accumulate Transform

Parameters:

line_accumulate_transform (bool)

set_line_alignment(line_alignment) None

Set Line Alignment

Parameters:

line_alignment (AvaPatternModifierLineAlignment)

set_line_axis(line_axis) None

Set Line Axis

Parameters:

line_axis (AvaPatternModifierAxis)

set_line_count(line_count) None

Set Line Count

Parameters:

line_count (int32)

set_line_rotation(line_rotation) None

Set Line Rotation

Parameters:

line_rotation (Rotator)

set_line_scale(line_scale) None

Set Line Scale

Parameters:

line_scale (Vector)

set_line_spacing(line_spacing) None

Set Line Spacing

Parameters:

line_spacing (float)