unreal.NiagaraExt_ScriptDigest¶
- class unreal.NiagaraExt_ScriptDigest¶
Bases:
StructBaseDecoded metadata for a Niagara script asset.
Flat record of the asset-registry tags emitted by UNiagaraScript, plus the asset’s identity. Filled in by GetNiagaraScriptDigest from a script asset’s object path. No LoadObject is performed - the digest is built entirely from registry tags. Empty FString fields indicate the corresponding tag is unset (e.g. no Category text on the script).
C++ Source:
Plugin: NiagaraToolsets
Module: NiagaraToolsets
File: NiagaraToolset_Assets.h
Editor Properties: (see get_editor_property/set_editor_property)
asset_name(str): [Read-Write] Asset name without packagecategory(str): [Read-Write] Library category text (empty if unset)deprecated(bool): [Read-Write] True if the script is marked deprecateddescription(str): [Read-Write] Library description text (empty if unset)keywords(str): [Read-Write] Library search keywords (empty if unset)library_visibility(NiagaraScriptLibraryVisibility): [Read-Write] Library visibility: Unexposed, Library (= “Exposed” in editor UI), or Hiddenmodule_usage_bitmask(int32): [Read-Write] Bitmask of stack contexts a Module is compatible with. 0 for non-Module scripts.object_path(str): [Read-Write] Full object path: /Path/To/Package.AssetNamepackage_name(str): [Read-Write] Long package name: /Path/To/Packagesuggested(bool): [Read-Write] True if the script is marked suggestedusage(NiagaraScriptUsage): [Read-Write] Script kind: Module, DynamicInput, Function, or one of the stage scripts