unreal.AvaDynamicMeshConverterModifier

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

Bases: AvaGeometryBaseModifier

Ava Dynamic Mesh Converter Modifier

C++ Source:

  • Plugin: Avalanche

  • Module: AvalancheModifiers

  • File: AvaDynamicMeshConverterModifier.h

Editor Properties: (see get_editor_property/set_editor_property)

  • component_type (int32): [Read-Write] Which components should we take into account for the conversion

  • filter_actor_classes (Set[type(Class)]): [Read-Write] Actor class to use as filter when gathering actors to convert

  • filter_actor_mode (AvaDynamicMeshConverterModifierFilter): [Read-Write] Actor filter mode : none, include or exclude specific actor class

  • hide_converted_mesh (bool): [Read-Write] Change visibility of source mesh once they are converted to dynamic mesh, by default will convert itself so hide converted mesh is true

  • include_attached_actors (bool): [Read-Write] Checks and convert all attached actors below this actor

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

  • source_actor_weak (Actor): [Read-Write] What actor should we copy from, by default is self

  • update_interval (float): [Read-Write] Update interval to compare if a transform/material has changed in converted components, when value <= 0 then skipped

get_component_types() Set[AvaDynamicMeshConverterModifierType]

Get Component Types

Return type:

Set[AvaDynamicMeshConverterModifierType]

get_filter_actor_classes() Set[type(Class)]

Get Filter Actor Classes

Return type:

Set[type(Class)]

get_filter_actor_mode() AvaDynamicMeshConverterModifierFilter

Get Filter Actor Mode

Return type:

AvaDynamicMeshConverterModifierFilter

get_hide_converted_mesh() bool

Get Hide Converted Mesh

Return type:

bool

get_include_attached_actors() bool

Get Include Attached Actors

Return type:

bool

get_source_actor() Actor

Get Source Actor

Return type:

Actor

get_update_interval() float

Get Update Interval

Return type:

float

set_component_types(types) None

Set Component Types

Parameters:

types (Set[AvaDynamicMeshConverterModifierType])

set_filter_actor_classes(classes) None

Set Filter Actor Classes

Parameters:

classes (Set[type(Class)])

set_filter_actor_mode(filter) None

Set Filter Actor Mode

Parameters:

filter (AvaDynamicMeshConverterModifierFilter)

set_hide_converted_mesh(hide) None

Set Hide Converted Mesh

Parameters:

hide (bool)

set_include_attached_actors(include) None

Set Include Attached Actors

Parameters:

include (bool)

set_source_actor(actor) None

Set Source Actor

Parameters:

actor (Actor)

set_update_interval(interval) None

Set Update Interval

Parameters:

interval (float)