Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraEmitterHandle.h |
Include |
#include "NiagaraEmitterHandle.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FNiagaraEmitterHandle
Stores emitter information within the context of a System.
Name | Description | |
---|---|---|
|
FNiagaraEmitterHandle() |
Creates a new invalid emitter handle. |
|
FNiagaraEmitterHandle ( |
Creates a new emitter handle from an emitter. |
Name | Description | ||
---|---|---|---|
|
ClearEmitter() |
||
|
ConditionalPostLoad ( |
Calls conditional post load on all sub-objects this handle references. |
|
|
GetId() |
Gets the unique id for this handle. |
|
|
GetIdName() |
HACK! Data sets used to use the emitter name, but this isn't guaranteed to be unique. |
|
|
UNiagaraEmit... |
GetInstance() |
Gets the copied instance of the emitter this handle references. |
|
GetIsEnabled() |
Gets whether or not this emitter is enabled within the System. Disabled emitters aren't simulated. |
|
|
GetName() |
Gets the display name for this emitter in the System. |
|
|
GetUniqueInstanceName() |
Gets a unique name for this emitter instance for use in scripts and parameter stores etc. |
|
|
IsIsolated() |
||
|
IsValid() |
Whether or not this is a valid emitter handle. |
|
|
NeedsRecompile() |
Determine whether or not the Instance script is in synch with its graph. |
|
|
SetIsEnabled ( |
Sets whether or not this emitter is enabled within the System. |
|
|
SetIsolated ( |
||
|
SetName ( |
Sets the display name for this emitter in the System. |
|
|
UsesEmitter ( |
Whether or not this handle uses the supplied emitter. |
Name |
Description |
---|---|
InvalidHandle |
A static const invalid handle. |