| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackFunctionInput.h |
Include |
#include "ViewModels/Stack/NiagaraStackFunctionInput.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UNiagaraStackFunctionInput : public UNiagaraStackItemContent
Represents a single module input in the module stack view model.
Name | Description | ||
---|---|---|---|
|
bIsVisible |
If false then the stack parameter is not visible |
Name | Description | |
---|---|---|
|
UNiagaraStackFunctionInput() |
Name | Description | ||
---|---|---|---|
|
CanDeleteInput() |
Returns whether or not this input can be deleted. |
|
|
CanReset() |
Returns whether or not the value or handle of this input has been overridden and can be reset. |
|
|
CanResetToBase() |
Whether or not this input can be reset to a base value. |
|
|
DeleteInput() |
Deletes this input |
|
|
EmitterHasBase() |
Whether or not this input has a base value. This is true for emitter instances in systems. |
|
|
GetAvailableDynamicInputs ( |
Gets the dynamic inputs available for this input. |
|
|
GetAvailableParameterHandles ( |
Gets the current set of available parameter handles which can be assigned to this input. |
|
|
GetCustomExpressionText() |
Gets the expression providing the value for this input, if one is available. |
|
|
UNiagaraData... |
GetDataValueObject() |
Gets the current data object value of this input is there is one. |
|
UNiagaraNode... |
GetDefaultFunctionNode() |
Gets the function node form the script graph if the current value mode is DefaultFunction. |
|
UNiagaraNode... |
GetDynamicInputNode() |
Gets the dynamic input node providing the value for this input, if one is available. |
|
GetEditConditionEnabled() |
Gets the enabled value of the edit condition input associated with this input. |
|
|
GetHasEditCondition() |
Gets whether or not this input has an associated edit condition input. |
|
|
GetHasVisibleCondition() |
Gets whether or not this input has an associated visible condition input. |
|
|
UNiagaraScri... |
GetInputFunctionCallInitialScript() |
Gets the script that the function call node was referencing when this input was initialized. |
|
const UNiaga... |
GetInputFunctionCallNode() |
Gets the function call node which owns this input. |
|
const FNiaga... |
GetInputParameterHandle() |
Gets the parameter handle which defined this input in the module. |
|
const TArray... |
GetInputParameterHandlePath() |
Gets the path of parameter handles from the owning module to the function call which owns this input. |
|
const FNiaga... |
GetInputType() |
Gets the type of this input. |
|
GetIsDynamicInputScriptReassignmentPending() |
Gets whether or not a dynamic input script reassignment is pending. |
|
|
GetIsInlineEditConditionToggle() |
Gets whether or not this input is used as an edit condition for another input and should be hidden. |
|
|
const FNiaga... |
GetLinkedValueHandle() |
Gets the handle to the linked value for this input if there is one. |
|
TSharedPtr< ... |
GetLocalValueStruct() |
Gets the current struct value of this input is there is one. |
|
GetNamespacesForNewReadParameters |
Gets the namespaces which new parameters for this input can be read from. |
|
|
GetNamespacesForNewWriteParameters |
Gets the namespaces which new parameters for this input can write to. |
|
|
GetShouldPassFilterForVisibleCondition() |
Gets whether or not this input is filtered from search results and appearing in stack due to visibility metadata |
|
|
GetShowEditConditionInline() |
Gets whether or not to show a control inline for the edit condition input associated with this input. |
|
|
GetValueMode() |
Gets the current value mode |
|
|
GetValueToolTip() |
Gets the tooltip that should be shown for the value of this input. |
|
|
GetVisibleConditionEnabled() |
Gets the enabled value of the visible condition input associated with this input. |
|
|
Initialize ( |
Sets the input data for this entry. |
|
|
IsEditable() |
Determine if this field is editable |
|
|
IsEnabled() |
Is this pin editable or should it show as disabled? |
|
|
IsScratchDynamicInput() |
||
|
IsStaticParameter() |
If true the parameter can only be set to local constant values |
|
|
NotifyBeginLocalValueChange() |
Called to notify the input that an ongoing change to it's value has begun. |
|
|
NotifyEndLocalValueChange() |
Called to notify the input that an ongoing change to it's value has ended. |
|
|
FOnValueChan... |
OnValueChanged() |
Gets a multicast delegate which is called whenever the value on this input changes. |
|
ReassignDynamicInputScript ( |
Reassigns the function script for the current dynamic input without resetting the sub-inputs. |
|
|
RemoveRapidIterationParametersForAffectedScripts() |
||
|
Reset() |
Resets the value and handle of this input to the value and handle defined in the module. |
|
|
ResetToBase() |
Resets this input to its base value. |
|
|
ResolveDisplayNameArgument ( |
||
|
SetCustomExpression ( |
Sets the dynamic custom expression script for this input. |
|
|
SetDynamicInput ( |
Sets the dynamic input script for this input. |
|
|
SetEditConditionEnabled ( |
Sets the enabled value of the edit condition input associated with this input. |
|
|
SetIsDynamicInputScriptReassignmentPending ( |
Gets whether or not a dynamic input script reassignment should be be pending. |
|
|
SetLinkedValueHandle ( |
Sets the value of this input to a linked parameter handle. |
|
|
SetLocalValue ( |
Sets this input's local value. |
|
|
SetScratch() |
Create a new scratch pad dynamic inputs and set this input to use it. |
|
|
SetValueFromClipboardFunctionInput ( |
||
|
const UNiaga... |
ToClipboardFunctionInput ( |
|
|
UpdateRapidIterationParametersForAffectedScripts ( |
Name | Description | ||
---|---|---|---|
|
Copy ( |
||
|
CopyForCut ( |
||
|
FinalizeInternal() |
||
|
GetCutTransactionText() |
||
|
GetDisplayName() |
||
|
UObject *... |
GetExternalAsset() |
|
|
GetIsEnabled() |
||
|
GetPasteTransactionText ( |
||
|
GetSearchItems ( |
||
|
GetTooltipText() |
||
|
OnRenamed ( |
Renames this input to the name specified. |
|
|
Paste ( |
||
|
RefreshChildrenInternal ( |
||
|
RemoveForCut() |
||
|
SupportsCopy() |
||
|
SupportsCut() |
||
|
SupportsPaste() |
||
|
SupportsRename() |
Returns whether or not this input can be renamed. |
|
|
TestCanCopyWithMessage ( |
||
|
TestCanCutWithMessage ( |
||
|
TestCanPasteWithMessage ( |
Name |
Description |
|
---|---|---|
|
EValueMode |
Defines different modes which are used to provide the value for this function input. |
Name |
Description |
---|---|
FOnValueChanged |