/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceExport.h
This Data Interface can be used to gather particles at execution time and call either a C++ or blueprint object with the gathered particle data each tick.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(EditInlineNew, Category="Export", Meta=(DisplayName="Export particle data"), MinimalAPI) class UNiagaraDataInterfaceExport : public [UNiagaraDataInterface](API\Plugins\Niagara\UNiagaraDataInterface)
FNiagaraUserPar...
CallbackHandlerParameter
Reference to a user parameter that should receive the particle data after the simulation tick.
int
GPUAllocationFixedSize
Reserve a fixed number of elements we can write per frame.
ENDIExport_GPUA...
GPUAllocationMode
float
GPUAllocationPerParticleSize
Uses the emitter property particle count * this to determine the number of elements we reserve for write per frame.