/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceArray.h
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, EditInlineNew, MinimalAPI) class UNiagaraDataInterfaceArray : public [UNiagaraDataInterfaceRWBase](API\Plugins\Niagara\UNiagaraDataInterfaceRWBase)
FRWLock
ArrayRWGuard
ReadWrite lock to ensure safe access to the underlying array.
ENiagaraGpuSync...
GpuSyncMode
How to do we want to synchronize modifications to the array data.
int32
MaxElements
When greater than 0 sets the maximum number of elements the array can hold, only relevant when using operations that modify the array size.