Navigation
API > API/Plugins > API/Plugins/Niagara
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraEmitterInstance.h |
| Include | #include "NiagaraEmitterInstance.h" |
Syntax
class FNiagaraEmitterInstance
Remarks
Base class for different emitter instances
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCachedBoundsDynamic | ||
| uint8: 1 = true | bDeterministic | ||
| uint8: 1 = true | bLocalSpace | ||
| uint8: 1 = false | bNeedsEarlyViewUniformBuffer | ||
| uint8: 1 = false | bNeedsPartialDepthTexture | ||
| FBox | CachedBounds | ||
| FBox | CachedSystemFixedBounds | ||
| int32 | EmitterIndex | ||
| ENiagaraExecutionState | ExecutionState | ||
| FBox | FixedBounds | ||
| FRWLock | FixedBoundsGuard | ||
| INiagaraComputeDataBufferInterface * | GPUDataBufferInterfaces | ||
| FNiagaraComputeExecutionContext * | GPUExecContext | ||
| FNiagaraSystemInstance * | ParentSystemInstance | ||
| FNiagaraDataSet * | ParticleDataSet | ||
| FNiagaraParameterStore | RendererBindings | ||
| ENiagaraSimTarget | SimTarget | ||
| uint32 | TickTimeCycles | ||
| int32 | TotalSpawnedParticles | ||
| FVersionedNiagaraEmitter | VersionedEmitter |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNiagaraEmitterInstance
(
FNiagaraSystemInstance* InParentSystemInstance |
Destructors
| Type | Name | Description | |
|---|---|---|---|