unreal.NiagaraEmitterHandle

class unreal.NiagaraEmitterHandle

Bases: unreal.StructBase

Stores a references to a source emitter asset, and a copy of that emitter for editing within an System. Also stores whether or not this emitter is enabled, and it’s name within the editor.

C++ Source:

  • Plugin: Niagara
  • Module: Niagara
  • File: NiagaraEmitterHandle.h

Editor Properties: (see get_editor_property/set_editor_property)

  • id (Guid): [Read-Only] The id of this emitter handle.
  • id_name (Name): [Read-Only] HACK! Data sets used to use the emitter name, but this isn’t guaranteed to be unique. This is a temporary hack to allow the data sets to continue work with using names, but that code needs to be refactored to use the id defined here.