unreal.NiagaraExt_SystemDependencies¶
- class unreal.NiagaraExt_SystemDependencies¶
Bases:
StructBaseDependency rollup for a Niagara System. Contains the four distinct asset sets used across all emitters. Returned by GetSystemDependencies; not embedded in topology structs.
C++ Source:
Plugin: Niagara
Module: NiagaraEditor
File: NiagaraExternalSystemEditorUtilities.h
Editor Properties: (see get_editor_property/set_editor_property)
used_data_interfaces(Array[type(Class)]): [Read-Write] Distinct Data Interface classes referenced by any module or dynamic input in this system.used_dynamic_inputs(Array[NiagaraScript]): [Read-Write] Distinct dynamic-input script assets used across all module inputs.used_modules(Array[NiagaraScript]): [Read-Write] Distinct module script assets used across all emitters.used_renderers(Array[type(Class)]): [Read-Write] Distinct renderer classes used across all emitters in this system.