unreal.AvaAutoSizeModifier

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

Bases: AvaGeometryBaseModifier

Adapts the modified actor geometry size/scale to match reference actor bounds and act as a background

C++ Source:

  • Plugin: Avalanche

  • Module: AvalancheModifiers

  • File: AvaAutoSizeModifier.h

Editor Properties: (see get_editor_property/set_editor_property)

  • fit_mode (AvaAutoSizeFitMode): [Read-Write]

  • ignore_hidden_actors (bool): [Read-Write] If true, will search for the next visible actor based on the selected reference container. deprecated: Use ReferenceActor instead

  • include_children (bool): [Read-Write] If true, will include children bounds too and compute the new size

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

  • padding_horizontal (double): [Read-Write] Padding for left and right side

  • padding_vertical (double): [Read-Write] Padding for top and bottom side

  • reference_actor (ActorModifierSceneTreeActor): [Read-Write]

  • reference_actor_weak (Actor): [Read-Write] The actor affecting the modifier. This is user selectable if the Reference Container is set to “Other”. deprecated: Use ReferenceActor instead

  • reference_container (ActorModifierReferenceContainer): [Read-Write] The method for finding a reference actor based on it’s position in the parent’s hierarchy. deprecated: Use ReferenceActor instead

get_fit_mode() AvaAutoSizeFitMode

Get Fit Mode

Return type:

AvaAutoSizeFitMode

get_include_children() bool

Get Include Children

Return type:

bool

get_padding_horizontal() double

Get Padding Horizontal

Return type:

double

get_padding_vertical() double

Get Padding Vertical

Return type:

double

get_reference_actor() ActorModifierSceneTreeActor

Get Reference Actor

Return type:

ActorModifierSceneTreeActor

property ignore_hidden_actors: bool

[Read-Write] If true, will search for the next visible actor based on the selected reference container. deprecated: Use ReferenceActor instead

Type:

(bool)

property padding_horizontal: float

[Read-Write] Padding for left and right side

Type:

(double)

property padding_vertical: float

[Read-Write] Padding for top and bottom side

Type:

(double)

property reference_actor_weak: Actor

[Read-Write] The actor affecting the modifier. This is user selectable if the Reference Container is set to “Other”. deprecated: Use ReferenceActor instead

Type:

(Actor)

property reference_container: ActorModifierReferenceContainer

[Read-Write] The method for finding a reference actor based on it’s position in the parent’s hierarchy. deprecated: Use ReferenceActor instead

Type:

(ActorModifierReferenceContainer)

set_fit_mode(fit_mode) None

Set Fit Mode

Parameters:

fit_mode (AvaAutoSizeFitMode)

set_include_children(include_children) None

Set Include Children

Parameters:

include_children (bool)

set_padding_horizontal(padding) None

Set Padding Horizontal

Parameters:

padding (double)

set_padding_vertical(padding) None

Set Padding Vertical

Parameters:

padding (double)

set_reference_actor(reference_actor) None

Set Reference Actor

Parameters:

reference_actor (ActorModifierSceneTreeActor)