 |
TArray< FNiagaraAssetTagDefinitionReference > |
AssetTagDefinitionReferences |
|
 |
uint32: 1 |
bCanBeUsedForTypeConversions |
If used as a dynamic input with exactly one input and output of different types, setting this to true will auto-insert this script to convert from one type to another when dragging and dropping parameters in the stack. |
 |
bool |
bDeprecated |
If this script is no longer meant to be used, this option should be set. |
 |
uint32: 1 |
bExperimental |
Is this script experimental and less supported? |
 |
bool |
bSuggested |
If true, this script will be added to a 'Suggested' category at the top of menus during searches |
 |
bool |
bUsePythonScriptConversion |
If true then a python script will be executed when changing from this script to the selected deprectation recommendation. |
 |
FText |
Category |
Used to break up scripts of the same Usage type in UI display. |
 |
FText |
CollapsedViewFormat |
The format for the text to display in the stack if the value is collapsed. |
 |
FFilePath |
ConversionScriptAsset |
Asset reference to a python script to run when converting this script to the recommended deprecation update script. |
 |
ENiagaraPythonUpdateScriptReference |
ConversionScriptExecution |
Reference to a python script that is executed when the user updates from a previous version to this version. |
 |
TSubclassOf< UNiagaraConvertInPlaceUtilityBase > |
ConversionUtility |
Custom logic to convert the contents of an existing script assignment to this script. |
 |
FText |
DebugDrawMessage |
A message to display on UI actions handling debug draw state. |
 |
FText |
DeprecationMessage |
Message to display when the script is deprecated. |
 |
TObjectPtr< UNiagaraScript > |
DeprecationRecommendation |
Which script to use if this is deprecated. |
 |
FText |
Description |
|
 |
FText |
ExperimentalMessage |
The message to display when a function is marked experimental. |
 |
TArray< FNiagaraInlineDynamicInputFormatToken > |
InlineExpressionFormat |
|
 |
TArray< FNiagaraInlineDynamicInputFormatToken > |
InlineGraphFormat |
|
 |
FText |
Keywords |
A list of space separated keywords which can be used to find this script in editor menus. |
 |
FNiagaraVMExecutableDataId |
LastGeneratedVMId |
Adjusted every time ComputeVMCompilationId is called. |
 |
ENiagaraScriptLibraryVisibility |
LibraryVisibility |
Defines if this script is visible to the user when searching for modules to add to an emitter. |
 |
int32 |
ModuleUsageBitmask |
When used as a module, what are the appropriate script types for referencing this module? |
 |
FText |
NoteMessage |
A message to display when adding the module to the stack. |
 |
ENiagaraNumericOutputTypeSelectionMode |
NumericOutputTypeSelectionMode |
The mode to use when deducing the type of numeric output pins from the types of the input pins. |
 |
TArray< FParameterDefinitionsSubscription > |
ParameterDefinitionsSubscriptions |
Subscriptions to parameter definitions for this script version |
 |
TArray< FName > |
ProvidedDependencies |
Array of Ids of dependencies provided by this module to other modules on the stack (e.g. 'ProvidesNormalizedAge') |
 |
FString |
PythonConversionScript |
Python script to run when converting this script to the recommended deprecation update script. |
 |
FString |
PythonUpdateScript |
Python script to run when updating to this script version. |
 |
TArray< FNiagaraModuleDependency > |
RequiredDependencies |
Dependencies required by this module from other modules on the stack |
 |
FFilePath |
ScriptAsset |
Asset reference to a python script to run when updating to this script version. |
 |
TMap< FName, FString > |
ScriptMetaData |
|
 |
ENiagaraPythonUpdateScriptReference |
UpdateScriptExecution |
Reference to a python script that is executed when the user updates from a previous version to this version. |
 |
FNiagaraAssetVersion |
Version |
|
 |
FText |
VersionChangeDescription |
What changed in this version compared to the last? Displayed to the user when upgrading to a new script version. |