UNiagaraClipboardEditorScriptingUtilities

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UNiagaraClipboardEditorScriptingUtilities

References

Module

NiagaraEditor

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraClipboard.h

Include

#include "NiagaraClipboard.h"

Syntax

UCLASS()
class UNiagaraClipboardEditorScriptingUtilities : public UObject

Functions

Name Description

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateBoolLocalValueInput

(
    UObject* InOuter,
    FName InInputName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    bool InBoolValue
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateDataValueInput

(
    UObject* InOuter,
    FName InInputName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    UNiagaraDataInterface* InDataV...
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateDynamicValueInput

(
    UObject* InOuter,
    FName InInputName,
    FName InInputTypeName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    FString InDynamicValueName,
    UNiagaraScript* InDynamicValue
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateEnumLocalValueInput

(
    UObject* InOuter,
    FName InInputName,
    bool bInHasEditCondition,
    bool bInEditCoditionValue,
    UUserDefinedEnum* InEnumType,
    int32 InEnumValue
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateExpressionValueInput

(
    UObject* InOuter,
    FName InInputName,
    FName InInputTypeName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    const FString& InExpressionValue
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateFloatLocalValueInput

(
    UObject* InOuter,
    FName InInputName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    float InLocalValue
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateIntLocalValueInput

(
    UObject* InOuter,
    FName InInputName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    int32 InLocalValue
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateLinkedValueInput

(
    UObject* InOuter,
    FName InInputName,
    FName InInputTypeName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    FName InLinkedValue
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateStructLocalValueInput

(
    UObject* InOuter,
    FName InInputName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    UUserDefinedStruct* InStructVa...
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateVec2LocalValueInput

(
    UObject* InOuter,
    FName InInputName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    FVector2D InVec2Value
)

Public function Static UFunction BlueprintPure, Category

UNiagaraClip...

 

CreateVec3LocalValueInput

(
    UObject* InOuter,
    FName InInputName,
    bool bInHasEditCondition,
    bool bInEditConditionValue,
    FVector InVec3Value
)

Public function Static

FNiagaraType...

 

GetRegisteredTypeDefinitionByName

(
    FName InTypeName
)

Public function Static UFunction BlueprintPure, Category

FName

 

GetTypeName

(
    const UNiagaraClipboardFunctionInpu...
)

Public function Static UFunction BlueprintPure, Category

void

 

TryGetInputByName

(
    const TArray< UNiagaraClipboardFunc...,
    FName InInputName,
    bool& bOutSucceeded,
    UNiagaraClipboardFunctionInput*...
)

Public function Static UFunction BlueprintPure, Category

void

 

TryGetLocalValueAsFloat

(
    const UNiagaraClipboardFunctionInpu...,
    bool& bOutSucceeded,
    float& OutValue
)

Public function Static UFunction BlueprintPure, Category

void

 

TryGetLocalValueAsInt

(
    const UNiagaraClipboardFunctionInpu...,
    bool& bOutSucceeded,
    int32& OutValue
)

Public function Static UFunction BlueprintPure, Category

void

 

TrySetLocalValueAsInt

(
    UNiagaraClipboardFunctionInput*...,
    bool& bOutSucceeded,
    int32 InValue,
    bool bLooseTyping
)