Navigation
API > API/Plugins > API/Plugins/Niagara
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraVariableMetaData.h |
| Include | #include "NiagaraVariableMetaData.h" |
Syntax
USTRUCT ()
struct FNiagaraVariableMetaData
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FName > | AlternateAliases | ||
| bool | bAdvancedDisplay | Declares that this input is advanced and should only be visible if expanded inputs have been expanded. | |
| bool | bDisplayInOverviewStack | Declares that this parameter's value will be shown in the overview node if it's set to a local value. | |
| bool | bEnableBoolOverride | ||
| bool | bInlineEditConditionToggle | Declares the associated input is used as an inline edit condition toggle, so it should be hidden and edited as a checkbox inline with the input which was designated as its edit condition. | |
| bool | bOverrideColor | ||
| FText | CategoryName | ||
| FText | Description | ||
| EUnit | DisplayUnit | The unit to display next to input fields for this parameter - note that this is only a visual indicator and does not change any of the calculations. | |
| FNiagaraInputConditionMetadata | EditCondition | Declares the associated input should be conditionally editable based on the value of another input. | |
| int32 | EditorSortPriority | ||
| FNiagaraBoolParameterMetaData | InlineParameterBoolOverride | ||
| FLinearColor | InlineParameterColorOverride | ||
| TArray< FNiagaraEnumParameterMetaData > | InlineParameterEnumOverrides | ||
| int32 | InlineParameterSortPriority | ||
| FName | ParentAttribute | ||
| TMap< FName, FString > | PropertyMetaData | ||
| FNiagaraInputConditionMetadata | VisibleCondition | Declares the associated input should be conditionally visible based on the value of another input. | |
| FNiagaraInputParameterCustomization | WidgetCustomization | Changes how the input is displayed. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CopyUserEditableMetaData
(
const FNiagaraVariableMetaData& OtherMetaData |
Copies all the properties that are marked as editable for the user (e.g. EditAnywhere). | |
| void | |||
| FGuid | |||
| void | SetVariableGuid
(
const FGuid& InVariableGuid |
Note, the Variable Guid is generally expected to be immutable. |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| int32 |