Navigation
API > API/Plugins > API/Plugins/Niagara
A struct which holds a pointer to script runtime compiled data, and at editor time also tracks source information for lifetime tracking in the system. This struct is used to facilitate referencing the data by pointer, but allowing the data to be sourced from a UObject at editor time, or a serialized struct in cooked data.
| Name | FNiagaraScriptRuntimeCompiledDataHandle |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraScriptRuntimeCompiledData.h |
| Include Path | #include "NiagaraScriptRuntimeCompiledData.h" |
Syntax
struct FNiagaraScriptRuntimeCompiledDataHandle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNiagaraScriptRuntimeCompiledDataHandle
(
const FNiagaraScriptRuntimeCompiledData& InInstance |
NiagaraScriptRuntimeCompiledData.h | ||
FNiagaraScriptRuntimeCompiledDataHandle
(
const FObjectKey& InOwnerEditorReferenceKey, |
NiagaraScriptRuntimeCompiledData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Instance | const FNiagaraScriptRuntimeCompiledData * | NiagaraScriptRuntimeCompiledData.h | ||
| OwnerEditorReferenceKey | FObjectKey | NiagaraScriptRuntimeCompiledData.h | ||
| OwnerScriptDataKey | FNiagaraScriptDataKey | NiagaraScriptRuntimeCompiledData.h |