Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraScriptVariable.h |
| Include | #include "NiagaraScriptVariable.h" |
Syntax
USTRUCT ()
struct FNiagaraScriptVariableData
Variables
| Type | Name | Description | |
|---|---|---|---|
| FNiagaraScriptVariableBinding | DefaultBinding | The default binding. | |
| ENiagaraDefaultMode | DefaultMode | The default mode. Can be Value, Binding or Custom. | |
| FNiagaraVariableMetaData | Metadata | The metadata associated with this script variable. | |
| FNiagaraVariable | Variable | Variable type, name and data. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | AppendCompileHash
(
FNiagaraCompileHashVisitor* InVisitor |
Entry point for generating the compile hash. | |
| void | CopyDefaultValueDataTo
(
uint8* Dest |
||
| const FGuid & | GetChangeId () |
||
| const uint8 * | |||
| const FNiagaraVariant & | |||
| bool | |||
| bool | |||
| bool | |||
| int32 | |||
| void | Init
(
const FNiagaraVariable& InVar, |
||
| void | InitFrom
(
const UNiagaraScriptVariable& Source, |
||
| void | InitFrom
(
const FNiagaraScriptVariableData& Source, |
||
| void | SetChangeId
(
const FGuid& NewId |
||
| void | SetDefaultValueData
(
const uint8* Data |
||
| void | SetIsOverridingParameterDefinitionsDefaultValue
(
bool bInOverridingParameterDefinitionsDefaultValue |
||
| void | SetIsStaticSwitch
(
bool bInIsStaticSwitch |
||
| void | SetIsSubscribedToParameterDefinitions
(
bool bInSubscribedToParameterDefinitions |
||
| void | SetStaticSwitchDefaultValue
(
const int32 Value |
||
| void |