Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraCommon.h |
Include |
#include "NiagaraCommon.h" |
USTRUCT()
struct FNiagaraScriptDataInterfaceCompileInfo
Name | Description | ||
---|---|---|---|
|
bIsPlaceholder |
||
|
Name |
||
|
RegisteredFunctions |
Removed from cooked builds, if we need to add this back the TMap |
|
|
RegisteredParameterMapRead |
||
|
RegisteredParameterMapWrite |
||
|
Type |
||
|
UserPtrIdx |
Index of the user pointer for this data interface. |
Name | Description | |
---|---|---|
|
FNiagaraScriptDataInterfaceCompileInfo() |
Name | Description | ||
---|---|---|---|
|
CanExecuteOnTarget ( |
Would this data interface work on the target execution type? Only call this on the game thread. |
|
|
UNiagaraData... |
GetDefaultDataInterface() |
That this is the CDO for this type of data interface, as we often cannot guarantee that the same instance of the data interface we compiled with is the one the user ultimately executes. |
|
MatchesClass ( |
||
|
NeedsPerInstanceBinding() |