 |
uint32: 1 |
bGpuIndirectDispatch |
|
 |
uint32: 1 |
bPartialParticleUpdate |
When enabled the simulation stage does not write all variables out, so we are reading / writing to the same buffer. |
 |
uint32: 1 |
bParticleIterationStateEnabled |
|
 |
uint32: 1 |
bWritesParticles |
Do we write to particles this stage? |
 |
FIntVector |
ElementCount |
Optional binding to manually specify the element count. |
 |
FName |
ElementCountXBinding |
Optional binding to manually specify the element count. |
 |
FName |
ElementCountYBinding |
Optional binding to manually specify the element count. |
 |
FName |
ElementCountZBinding |
Optional binding to manually specify the element count. |
 |
FName |
EnabledBinding |
|
 |
ENiagaraSimStageExecuteBehavior |
ExecuteBehavior |
Controls when the simulation stage will execute. |
 |
ENiagaraDirectDispatchElementType |
GpuDirectDispatchElementType |
|
 |
FIntVector |
GpuDispatchNumThreads |
When in custom mode this is the num threads. |
 |
ENiagaraGpuDispatchType |
GpuDispatchType |
Dispatch type set for this stage. |
 |
TArray< FName > |
InputDataInterfaces |
DataInterfaces that we read from in this stage. |
 |
FName |
IterationDataInterface |
When IterationSource is ENiagaraIterationSource::DataInterface this is the data interface name. |
 |
FName |
IterationDirectBinding |
When IterationSource is ENiagaraIterationSource::IterationDirectBinding this is the variable we are bound to. |
 |
ENiagaraIterationSource |
IterationSourceType |
The source we are iteration over. |
 |
int32 |
NumIterations |
The number of iterations for the stage. |
 |
FName |
NumIterationsBinding |
Optional binding to gather num iterations from. |
 |
TArray< FName > |
OutputDestinations |
DataInterfaces that we write to in this stage. |
 |
FName |
ParticleIterationStateBinding |
When the value is not none this is the binding used for particle state iteration stages. |
 |
int32 |
ParticleIterationStateComponentIndex |
Cached component index for particle iteration stage. |
 |
FIntPoint |
ParticleIterationStateRange |
Inclusive range to compare the particle state value with. |
 |
FName |
SimulationStageName |
User simulation stage name. |