unreal.AvaPatternModifier

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

Bases: AvaGeometryBaseModifier

This modifier clones a shape following various layouts and options

C++ Source:

  • Plugin: Avalanche

  • Module: AvalancheModifiers

  • File: AvaPatternModifier.h

Editor Properties: (see get_editor_property/set_editor_property)

  • circle_layout_options (AvaPatternModifierCircleLayoutOptions): [Read-Write] Circle layout options

  • grid_layout_options (AvaPatternModifierGridLayoutOptions): [Read-Write] Grid layout options

  • layout (AvaPatternModifierLayout): [Read-Write]

  • line_layout_options (AvaPatternModifierLineLayoutOptions): [Read-Write] Line layout options

  • modifier_enabled (bool): [Read-Write] Is the modifier enabled or disabled

get_circle_layout_options() AvaPatternModifierCircleLayoutOptions

Get Circle Layout Options

Return type:

AvaPatternModifierCircleLayoutOptions

get_grid_layout_options() AvaPatternModifierGridLayoutOptions

Get Grid Layout Options

Return type:

AvaPatternModifierGridLayoutOptions

get_layout() AvaPatternModifierLayout

Get Layout

Return type:

AvaPatternModifierLayout

get_line_layout_options() AvaPatternModifierLineLayoutOptions

Get Line Layout Options

Return type:

AvaPatternModifierLineLayoutOptions

set_circle_layout_options(options) None

Set Circle Layout Options

Parameters:

options (AvaPatternModifierCircleLayoutOptions)

set_grid_layout_options(options) None

Set Grid Layout Options

Parameters:

options (AvaPatternModifierGridLayoutOptions)

set_layout(layout) None

Set Layout

Parameters:

layout (AvaPatternModifierLayout)

set_line_layout_options(options) None

Set Line Layout Options

Parameters:

options (AvaPatternModifierLineLayoutOptions)