get_niagara_emitter_data_interfaces
List every data interface binding on a Niagara emitter, including name, type, class, path, and instance index, for read-only inspection of emitter dependencies.
Instructions
List the data interface bindings on a Niagara emitter (read-only). Reads the FVersionedNiagaraEmitterData::EmitterDependencies array (TArray). Each binding has a name, type, interface_class, interface_path, and instance_index. Adding or removing data interface bindings on a script requires view-models (FNiagaraStackGraphUtilities AddDataInterface) and is editor-only -- this command lists them but does not mutate them.
Returns: { system_path: string, emitter_name: string, data_interface_count: int, data_interfaces: [{ emitter_name, binding_mode }] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| system_path | Yes | Asset path of the Niagara System. | |
| emitter_name | Yes | Name of the emitter handle. |