| FNiagaraScriptExecutionContextBase
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraScriptExecutionContext.h |
Include |
#include "NiagaraScriptExecutionContext.h" |
struct FNiagaraScriptExecutionContextBase
Name | Description | ||
---|---|---|---|
|
int32: 1 |
bAllowParallel |
|
|
DataSetInfo |
||
|
DataSetMetaTable |
||
|
FunctionTable |
Table of external function delegate handles called from the VM. |
|
|
int32: 1 |
HasInterpolationParameters |
|
|
Parameters |
Parameter store. |
|
|
UNiagaraScript ... |
Script |
|
|
UserPtrTable |
Table of user ptrs to pass to the VM. |
Name | Description | |
---|---|---|
|
FNiagaraScriptExecutionContextBase() |
Name | Description | |
---|---|---|
|
~FNiagaraScriptExecutionContextBase() |
Name | Description | ||
---|---|---|---|
|
BindData ( |
||
|
BindData ( |
||
|
BindSystemInstances ( |
|
|
|
CanExecute() |
||
|
DirtyDataInterfaces() |
||
|
Execute ( |
||
|
GeneratePerInstanceDIFunctionTable ( |
||
|
const TArray... |
GetDataInterfaces() |
|
|
TArrayView< ... |
GetScriptLiterals() |
|
|
Init ( |
||
|
PostTick() |
||
|
Tick ( |
Name |
Description |
---|---|
TickCounter |