get_niagara_renderer_info
Dump the full UPROPERTY surface of one Niagara renderer: resolves system path, emitter name, and renderer index, then returns its class and a flat JSON property map.
Instructions
Dump the full property set of a specific renderer instance owned by a system emitter. Resolves the system via path, the emitter via name (or handle_index), and the renderer via index — then runs FJsonObjectConverter::UStructToJsonObject on the renderer to produce a flat property map. get_niagara_emitter_renderers lists every renderer; this cmd returns the full UPROPERTY surface of one renderer.
Returns: { system_path, emitter_name, renderer_index, renderer_class, renderer_class_path, properties: {...} }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| system_path | Yes | Content path to the UNiagaraSystem asset. | |
| emitter_name | Yes | Name of the emitter handle (preferred) or its FName. | |
| handle_index | No | Optional fallback when multiple emitters share a name (0-based). | |
| renderer_index | Yes | 0-based index into FVersionedNiagaraEmitterData::RendererProperties. |