/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraSimCache.h
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType)) struct FNiagaraSimCacheCreateParameters
ENiagaraSimCach...
AttributeCaptureMode
How do we want to capture attributes for the simulation cache.
uint32:  1
bAllowDataInterfaceCaching
When enabled Data Interface data will be stored in the SimCache.
uint32:  1
bAllowInterpolation
When enabled we allow the cache to be generated for interpolation.
uint32:  1
bAllowRebasing
When enabled allows the SimCache to be re-based.
uint32:  1
bAllowVelocityExtrapolation
When enabled we allow the cache to be generated for extrapolation.
TArray<FName>
ExplicitCaptureAttributes
List of attributes to capture when the capture attribute capture mode is set to explicit.
TArray<FName>
InterpolationExcludeAttributes
List of specific Attributes to exclude interpolation for.
TArray<FName>
InterpolationIncludeAttributes
List of specific Attributes to include when using interpolation.
TArray<FName>
RebaseExcludeAttributes
List of Attributes to force exclude from the SimCache rebase, they should be the full path to the attribute For example, MyEmitter.Particles.MyQuat would force the particle attribute MyQuat to be included for MyEmitter
TArray<FName>
RebaseIncludeAttributes
List of Attributes to force include in the SimCache rebase, they should be the full path to the attribute For example, MyEmitter.Particles.MyQuat would force the particle attribute MyQuat to be included for MyEmitter