unreal.AvaOutlineModifier

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

Bases: AvaGeometryBaseModifier

This modifier adds an outline around a 2D shape with a specific distance

C++ Source:

  • Plugin: Avalanche

  • Module: AvalancheModifiers

  • File: AvaOutlineModifier.h

Editor Properties: (see get_editor_property/set_editor_property)

  • distance (float): [Read-Write] Set the distance for the outline

  • mode (AvaOutlineMode): [Read-Write] Set the mode like inset or outset

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

  • remove_inside (bool): [Read-Write] Remove the inside part and create a hole in the shape

get_distance() float

Get Distance

Return type:

float

get_mode() AvaOutlineMode

Get Mode

Return type:

AvaOutlineMode

get_remove_inside() bool

Get Remove Inside

Return type:

bool

set_distance(distance) None

Set Distance

Parameters:

distance (float)

set_mode(mode) None

Set Mode

Parameters:

mode (AvaOutlineMode)

set_remove_inside(remove_inside) None

Set Remove Inside

Parameters:

remove_inside (bool)