/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraCommon.h
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FNiagaraVariableAttributeBinding
uint8:  1
bBindingExistsOnSource
Determine if this varible is accessible by the associated emitter passed into CacheValues.
TEnumAsByte<EN...
BindingSourceMode
Captures the state of the namespace when the variable is set.
uint8:  1
bIsCachedParticleValue
When CacheValues is called, was this a particle attribute?
FNiagaraVariabl...
BoundVariable
Old variable brought in from previous setup. Generally ignored other than postload work.
FName
CachedDisplayName
FName
DataSetName
The version of the namespace to be found in an attribute table lookup.
FNiagaraVariabl...
ParamMapVariable
The fully expressed namespace for the variable.
FNiagaraVariabl...
RootVariable
The namespace and default value explicitly set by the user.