EValueMode

Defines different modes which are used to provide the value for this function input.

Windows
MacOS
Linux

References

Module

NiagaraEditor

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackFunctionInput.h

Include

#include "ViewModels/Stack/NiagaraStackFunctionInput.h"

Syntax

enum EValueMode
{
    Local,
    Linked,
    Dynamic,
    Data,
    Expression,
    DefaultFunction,
    InvalidOverride,
    UnsupportedDefault,
    None,
}

Values

Name

Description

Local

The value is set to a constant stored locally with this input.

Linked

The value is linked to a parameter defined outside of this function.

Dynamic

The value is provided by a secondary dynamic input function.

Data

The value is provided by a data interface object.

Expression

The value is provided by an expression object.

DefaultFunction

The value is a default value provided by a function call.

InvalidOverride

This input is overridden in the stack graph, but the override is invalid.

UnsupportedDefault

This input has a default value set in it's graph which can't be displayed in the stack view.

None

This input has no value.

Remarks

Defines different modes which are used to provide the value for this function input.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss