Niagara FX¶
Niagara systems, emitters, modules, components, and script-asset discovery.
5 toolset(s), 56 tool(s). Full schemas in the raw catalog.
NiagaraToolsets.NiagaraToolset_System · raw schemas¶
Niagara Toolset for Niagara System operations.
| Tool | Summary |
|---|---|
NiagaraToolsets.NiagaraToolset_System.AddEmitter |
Adds an emitter to a Niagara System. |
NiagaraToolsets.NiagaraToolset_System.AddModule |
Adds a module to a script stack. |
NiagaraToolsets.NiagaraToolset_System.AddRenderer |
Adds a renderer to an emitter. |
NiagaraToolsets.NiagaraToolset_System.AddSetParameterEntry |
Adds a single parameter to an existing SetParameters module. |
NiagaraToolsets.NiagaraToolset_System.AddSetParametersModule |
Adds a SetParameters module to a script stack. |
NiagaraToolsets.NiagaraToolset_System.AddUserVariables |
Adds or updates user variables on a system. |
NiagaraToolsets.NiagaraToolset_System.ApplyStackIssueFix |
Applies a Fix-style stack issue fix identified by IssueId and FixId. Link-style fixes are |
NiagaraToolsets.NiagaraToolset_System.CreateNiagaraSystem |
Creates a new Niagara System asset. |
NiagaraToolsets.NiagaraToolset_System.GetAvailableDynamicInputs |
Returns all available Dynamic Input Module assets compatible with the given type. |
NiagaraToolsets.NiagaraToolset_System.GetDataInterfaceSchema |
Returns property schema for a specific Data Interface class. |
NiagaraToolsets.NiagaraToolset_System.GetDynamicInputChain |
Returns the full recursive chain for a dynamic input: topology metadata and resolved values at every level. |
NiagaraToolsets.NiagaraToolset_System.GetDynamicInputSchema |
Returns schema for a dynamic input module in the stack. |
NiagaraToolsets.NiagaraToolset_System.GetDynamicInputSchemaFromAsset |
Returns schema for a dynamic input asset. |
NiagaraToolsets.NiagaraToolset_System.GetEmitterData |
Returns emitter property values as a single JSON-string blob in PropertyValues. |
NiagaraToolsets.NiagaraToolset_System.GetEmitterInputValues |
Returns all resolved input values for every module across all four emitter script stacks. |
NiagaraToolsets.NiagaraToolset_System.GetEmitterSchema |
Returns property schema for Niagara Emitter. |
NiagaraToolsets.NiagaraToolset_System.GetEmitterSummary |
Returns lightweight emitter metadata: name, enabled state, sim target, renderer classes. |
NiagaraToolsets.NiagaraToolset_System.GetEmitterTopology |
Returns full emitter topology: four script stacks with all modules and inputs, renderer references. |
NiagaraToolsets.NiagaraToolset_System.GetModuleInputValues |
Returns resolved input values for a single module. |
NiagaraToolsets.NiagaraToolset_System.GetModuleSchema |
Returns schema for a module and all its inputs. |
NiagaraToolsets.NiagaraToolset_System.GetModuleSchemaFromAsset |
Returns schema for a module asset. |
NiagaraToolsets.NiagaraToolset_System.GetModuleTopology |
Returns module topology: metadata and all inputs (name/type/visibility only, no values). |
NiagaraToolsets.NiagaraToolset_System.GetRendererData |
Returns renderer property values. |
NiagaraToolsets.NiagaraToolset_System.GetRendererSchema |
Returns property schema for a specific Renderer class. |
NiagaraToolsets.NiagaraToolset_System.GetScriptStackInputValues |
Returns all resolved input values for every module in the given script stack. |
NiagaraToolsets.NiagaraToolset_System.GetScriptStackTopology |
Returns script stack topology: all modules and their inputs in execution order. |
NiagaraToolsets.NiagaraToolset_System.GetStackInputData |
Returns the value of a stack module input. |
NiagaraToolsets.NiagaraToolset_System.GetStackInputSchema |
Returns schema for a single module input in the stack. |
NiagaraToolsets.NiagaraToolset_System.GetStackInputTopology |
Returns stack input topology: name, type, visibility, editability. No value payload. |
NiagaraToolsets.NiagaraToolset_System.GetStackIssues |
Returns all stack issues (errors, warnings, info) from the Niagara module stack, including |
NiagaraToolsets.NiagaraToolset_System.GetSystemCompileState |
Returns the current compile state of a Niagara System: aggregate status, per-script compile |
NiagaraToolsets.NiagaraToolset_System.GetSystemData |
Returns system property values. |
NiagaraToolsets.NiagaraToolset_System.GetSystemDependencies |
Returns the four Used* sets (renderers, data interfaces, modules, dynamic inputs) |
NiagaraToolsets.NiagaraToolset_System.GetSystemSchema |
Returns property schema for Niagara System. |
NiagaraToolsets.NiagaraToolset_System.GetSystemSummary |
Returns lightweight system metadata: name, user variables, and one summary entry per emitter. |
NiagaraToolsets.NiagaraToolset_System.GetUserVariables |
Returns all user variables defined on the system. |
NiagaraToolsets.NiagaraToolset_System.RemoveEmitter |
Removes an emitter from a system. |
NiagaraToolsets.NiagaraToolset_System.RemoveModule |
Removes a module from a script stack. |
NiagaraToolsets.NiagaraToolset_System.RemoveRenderer |
Removes a renderer from an emitter. |
NiagaraToolsets.NiagaraToolset_System.RemoveSetParameterEntry |
Removes a parameter from an existing SetParameters module by name. |
NiagaraToolsets.NiagaraToolset_System.RemoveUserVariables |
Removes user variables from a system. |
NiagaraToolsets.NiagaraToolset_System.SetEmitterData |
Sets property values on a Niagara Emitter. |
NiagaraToolsets.NiagaraToolset_System.SetModuleEnabled |
Sets whether a module is enabled. |
NiagaraToolsets.NiagaraToolset_System.SetRendererData |
Sets property values on a Niagara Renderer. |
NiagaraToolsets.NiagaraToolset_System.SetStackInputData |
Sets the value of a stack module input and returns the resulting stored value. |
NiagaraToolsets.NiagaraToolset_System.SetSystemData |
Sets property values on a Niagara System. |
NiagaraToolsets.NiagaraToolset_Component · raw schemas¶
Niagara Toolset for Niagara Component operations.
| Tool | Summary |
|---|---|
NiagaraToolsets.NiagaraToolset_Component.GetUserVariables |
Returns all user variable values currently set on the component. |
NiagaraToolsets.NiagaraToolset_Component.GetVariable |
Gets the current value of a specific user variable on the component. |
NiagaraToolsets.NiagaraToolset_Component.SetSystem |
Sets the Niagara System for a component. |
NiagaraToolsets.NiagaraToolset_Component.SetVariable |
Sets the value of a user variable on the component. |
NiagaraToolsets.NiagaraToolset_Blueprint · raw schemas¶
Niagara Toolset for Niagara and Blueprint integration.
| Tool | Summary |
|---|---|
NiagaraToolsets.NiagaraToolset_Blueprint.ConstructNiagaraBPWrapperFromComponent |
Creates a Blueprint actor wrapper from a Niagara Component. |
NiagaraToolsets.NiagaraToolset_Blueprint.ConstructNiagaraBPWrapperFromSystem |
Creates a Blueprint actor wrapper around a Niagara System. |
NiagaraToolsets.NiagaraToolset_Assets · raw schemas¶
Niagara Toolset for discovery of Niagara script assets.
| Tool | Summary |
|---|---|
NiagaraToolsets.NiagaraToolset_Assets.FindNiagaraScripts |
Searches for UNiagaraScript assets matching the given filters. |
NiagaraToolsets.NiagaraToolset_Assets.GetAssetDiscoveryInfo |
Returns the project's configured asset discovery groups. |
NiagaraToolsets.NiagaraToolset_Assets.GetNiagaraScriptDigest |
Returns the decoded asset-registry tag metadata for a Niagara script asset. |
NiagaraToolsets.NiagaraToolset_Info · raw schemas¶
Niagara Toolset for general Niagara information and guidance.
| Tool | Summary |
|---|---|
NiagaraToolsets.NiagaraToolset_Info.UEnum_Info |
Returns information about a UEnum and all its values. |