/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraCompilationBridge.h
template<typename GraphBridge> class TNiagaraParameterMapHistoryBuilder : public FBuilderExtraData
FGraphTraversal...
ActivePath
bool
bFilterByScriptAllowList
Whether or not the script allow list is active.
bool
bIgnoreDisabled
Whether or not to ignore disabled nodes.
bool
bIgnoreStaticRapidIterationParameters
Whether or not we want to look up the rapid iteration form of a variable or just the regular form.
bool
bIncludeParameterCollectionInfo
Whether we want to include ParameterCollection information
bool
bShouldBuildSubHistories
TArray< constF...
CallingContext
Contains the hierarchy of nodes leading to the current graph being processed.
TArray< constF...
CallingGraphContext
Contains the hierarchy of graphs leading to and including the current graph being processed.
TPimplPtr<FCon...
ConstantResolver
TArray<FString...
Constants
TArray<TArray<...
ContextuallyVisitedNodes
List of previously visited nodes per context.
int32
CurrentGraphDepth
TArray<FName>
EmitterNameContextStack
Contains the hierarchy of emitter node names leading to the current graph being processed.
TArray<FNiagar...
EncounterableExternalVariables
TArray<FString...
EncounteredEmitterNames
TArray<TArray<...
EncounteredFunctionNames
TOptional<FGui...
ExclusiveEmitterHandle
An optional emitter handle guid you can register.
ENiagaraScriptU...
FilterScriptType
What the script type is that we should be filtering to if the allow list is enabled.
TArray<FName>
FunctionNameContextStack
Contains the hierarchy of function call node names leading to the current graph being processed.
TArray<FHistor...
Histories
Collection of the build histories from the graph traversal.
int32
MaxGraphDepthTraversal
FOnNodeVisited
OnNodeVisitedDelegate
TArray<TMap< c...
PinToConstantIndices
TArray<TMap< c...
PinToParameterMapIndices
Tracker for each context level of the parameter map index associated with a given pin.
TArray<ENiagar...
RelevantScriptUsageContext
Keeps track of the script usage at the current context level.
FNiagaraAliasCo...
ResolveAliasContext
Resolved alias map for the current context level. Rebuilt by BuildCurrentAliases.
TArray<FName>
ScriptUsageContextNameStack
TArray< bool >
StaticVariableExportable
TArray<FNiagar...
StaticVariables
FNiagaraStaticV...
StaticVariableSearchContext
TArray<TMap<F...
VariableToConstantIndices