Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraScript.h |
Include |
#include "NiagaraScript.h" |
UCLASS(MinimalAPI)
class UNiagaraScript : public UNiagaraScriptBase
Runtime script for a Niagara system
Name | Description | ||
---|---|---|---|
|
RapidIterationParameters |
Contains all of the top-level values that are iterated on in the UI. |
|
|
Usage |
How this script is to be used. cannot be private due to use of GET_MEMBER_NAME_CHECKED |
|
|
VersionToOpenInEditor |
This is used as a transient value to open a specific version in the graph editor |
Name | Description | |
---|---|---|
|
UNiagaraScript() |
|
|
UNiagaraScript ( |
Name | Description | |
---|---|---|
|
~UNiagaraScript() |
Name | Description | ||
---|---|---|---|
|
TConstArrayV... |
GetSimulationStageMetaData() |
|
|
ModifyCompilationEnvironment ( |
Name | Description | ||
---|---|---|---|
|
BeginCacheForCookedPlatformData ( |
Starts caching of platform specific data for the target platform Called when cooking before serialization so that object can prepare platform specific data Not called during normal loading of objects |
|
|
BeginDestroy() |
Called before destroying the object. |
|
|
GetAssetRegistryTags ( |
Gathers a list of asset registry searchable tags which are name/value pairs with some type information This only needs to be implemented for asset objects |
|
|
IsCachedCookedPlatformDataLoaded ( |
Have we finished loading all the cooked platform data for the target platforms requested in BeginCacheForCookedPlatformData |
|
|
IsEditorOnly() |
Called during saving to determine if the object is forced to be editor only or not |
|
|
IsReadyForFinishDestroy() |
Called to check if the object is ready for FinishDestroy. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
PreSave ( |
Presave function. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name |
Description |
---|---|
FOnPropertyChanged |
|
FOnScriptCompiled |
Name |
Description |
---|---|
LogCompileStaticVars |
|
NiagaraCustomVersionTagName |
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bDeprecated_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
uint32: 1 |
bExperimental_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
uint32: 1 |
bExposeToLibrary_DEPRECATED |
Deprecated, use LibraryVisibility instead. |
|
Category_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
CollapsedViewFormat_DEPRECATED |
Deprecated, use LibraryVisibility instead. |
|
|
TSubclassOf< UN... |
ConversionUtility_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
DeprecationMessage_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
TObjectPtr< UNi... |
DeprecationRecommendation_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
Description_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
ExperimentalMessage_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
Keywords_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
LibraryVisibility_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
ModuleUsageBitmask_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
NoteMessage_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
NumericOutputTypeSelectionMode_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
ProvidedDependencies_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
RequiredDependencies_DEPRECATED |
Use property in struct returned from GetScriptData() instead |
|
|
ScriptMetaData_DEPRECATED |
Deprecated, use LibraryVisibility instead. |
|
|
TObjectPtr< cla... |
Source_DEPRECATED |
'Source' data/graphs for this script |
|
UsageIndex_DEPRECATED |
Which instance of the usage in the graph to use. This is now deprecated and is handled by UsageId. |
Name | Description | ||
---|---|---|---|
|
PreSave ( |
Use version that takes FObjectPreSaveContext instead. |