Navigation
API > API/Plugins > API/Plugins/Niagara
References
Module | Niagara |
Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraTypes.h |
Include | #include "NiagaraTypes.h" |
Syntax
USTRUCT&40;&41;
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 |