unreal.NiagaraToolset_Assets¶
- class unreal.NiagaraToolset_Assets(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
NiagaraToolsetNiagara Toolset for discovery of Niagara script assets.
Provides: - GetAssetDiscoveryInfo: project-configured asset discovery groups - FindNiagaraScripts: asset registry search filtered by usage, visibility, name, and module usage bitmask - GetNiagaraScriptDigest: decoded asset-registry tags for a single script
All functions read from the asset registry without LoadObject. Pair with NiagaraToolset_System.AddModule to drop discovered modules into a stack.
Note: FAssetData JSON serialization does not include the TagsAndValues map (it is not a UPROPERTY), so callers wanting decoded metadata for a result row from FindNiagaraScripts must round-trip through GetNiagaraScriptDigest.
C++ Source:
Plugin: NiagaraToolsets
Module: NiagaraToolsets
File: NiagaraToolset_Assets.h