unreal.ActorModifierCoreStack

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

Bases: ActorModifierCoreBase

A modifier stack contains modifiers and is also a modifier by itself

C++ Source:

  • Plugin: ActorModifierCore

  • Module: ActorModifierCore

  • File: ActorModifierCoreStack.h

Editor Properties: (see get_editor_property/set_editor_property)

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

  • modifier_profiling (bool): [Read-Write] Enable profiling for the modifiers in this stack

  • modifier_stack_frozen (bool): [Read-Write] EXPERIMENTAL: Freeze the stack to disable modifiers from being added/removed/moved, while also preventing restore states from occurring. The only operation allowed in a frozen state is to remove the stack as a whole. This can be used to temporarily apply a set of modifiers once, and persist the changes after removing the modifiers.

  • modifiers (Array[ActorModifierCoreBase]): [Read-Only] Contains actual modifiers in the stack