INiagaraEditorTypeUtilities

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

INiagaraEditorTypeUtilities

FNiagaraEditorTypeUtilities

References

Module

NiagaraEditor

Header

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

Include

#include "INiagaraEditorTypeUtilities.h"

Syntax

class INiagaraEditorTypeUtilities

Destructors

Functions

Name Description

Public function Const

bool

 

CanCreateDataInterfaceEditor()

Public function Const

bool

 

CanCreateParameterEditor()

Public function Const

bool

 

CanHandlePinDefaults()

Public function Const

bool

 

CanProvideDefaultValue()

Public function Const

bool

 

CanSetValueFromDisplayName()

Public function Const

TSharedPtr< ...

 

CreateDataInterfaceEditor

(
    UObject* DataInterface,
    FNotifyValueChanged DataInterfaceCh...
)

Public function Const

TSharedPtr< ...

 

CreateParameterEditor

(
    const FNiagaraTypeDefinition& Para...
)

Public function Const

FString

 

GetPinDefaultStringFromValue

(
    const FNiagaraVariable& AllocatedV...
)

Public function Const

FText

 

GetSearchTextFromValue

(
    const FNiagaraVariable& AllocatedV...
)

Public function Const

FText

 

GetStackDisplayText

(
    const FNiagaraVariable& Variable
)

Public function Const

bool

 

SetValueFromDisplayName

(
    const FText& TextValue,
    FNiagaraVariable& Variable
)

Public function Const

bool

 

SetValueFromPinDefaultString

(
    const FString& StringValue,
    FNiagaraVariable& Variable
)

Public function Const

void

 

UpdateVariableWithDefaultValue

(
    FNiagaraVariable& Variable
)

Typedefs

Name

Description

FNotifyValueChanged