unreal.NiagaraToolset_System

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

Bases: NiagaraToolset

Niagara Toolset for Niagara System operations.

Provides comprehensive access to Niagara System editing, including: - System, emitter, and module creation and modification - Schema discovery for understanding structure - Topology and Summary inspection for viewing current configuration - Data access for reading and writing properties - Dependency rollups via GetSystemDependencies - Dynamic-input chain traversal via GetDynamicInputChain

This is the primary toolset for working with Niagara Systems in the editor.

C++ Source:

  • Plugin: NiagaraToolsets

  • Module: NiagaraToolsets

  • File: NiagaraToolset_System.h