Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
| Name | FNiagaraEditorTypeUtilities |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/INiagaraEditorTypeUtilities.h |
| Include Path | #include "INiagaraEditorTypeUtilities.h" |
Syntax
class FNiagaraEditorTypeUtilities :
public INiagaraEditorTypeUtilities ,
public TSharedFromThis< FNiagaraEditorTypeUtilities, ESPMode::ThreadSafe >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FNiagaraEditorTypeUtilities
Implements Interfaces
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FNotifyValueChanged | TBaseDelegate_NoParams< void > | INiagaraEditorTypeUtilities.h |
Functions
Public
Overridden from INiagaraEditorTypeUtilities
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanBeSelectValue() |
INiagaraEditorTypeUtilities.h | ||
virtual bool CanCreateDataInterfaceEditor() |
INiagaraEditorTypeUtilities.h | ||
virtual bool CanCreateParameterEditor() |
INiagaraEditorTypeUtilities.h | ||
virtual bool CanHandlePinDefaults() |
INiagaraEditorTypeUtilities.h | ||
virtual bool CanProvideDefaultValue() |
INiagaraEditorTypeUtilities.h | ||
virtual bool CanSetValueFromDisplayName() |
INiagaraEditorTypeUtilities.h | ||
virtual bool CanUpdateTypedValueFromClipboardPortableValue
(
const FNiagaraClipboardPortableValue& InSourceClipboardPortableValue, |
INiagaraEditorTypeUtilities.h | ||
virtual TSharedPtr< SWidget > CreateDataInterfaceEditor
(
UObject* DataInterface, |
INiagaraEditorTypeUtilities.h | ||
virtual TSharedPtr< SNiagaraParameterEditor > CreateParameterEditor
(
const FNiagaraTypeDefinition& ParameterType, |
INiagaraEditorTypeUtilities.h | ||
virtual FName GetDebugNameForSelectValue
(
const FNiagaraTypeDefinition& ValueType, |
INiagaraEditorTypeUtilities.h | ||
virtual FString GetPinDefaultStringFromValue
(
const FNiagaraVariable& AllocatedVariable |
INiagaraEditorTypeUtilities.h | ||
virtual FText GetSearchTextFromValue
(
const FNiagaraVariable& AllocatedVariable |
INiagaraEditorTypeUtilities.h | ||
virtual FText GetStackDisplayText
(
const FNiagaraVariable& Variable |
INiagaraEditorTypeUtilities.h | ||
virtual bool SetValueFromDisplayName
(
const FText& TextValue, |
INiagaraEditorTypeUtilities.h | ||
virtual bool SetValueFromPinDefaultString
(
const FString& StringValue, |
INiagaraEditorTypeUtilities.h | ||
virtual bool SupportsClipboardPortableValues() |
INiagaraEditorTypeUtilities.h | ||
virtual bool TryUpdateClipboardPortableValueFromTypedValue
(
const FNiagaraTypeDefinition& InSourceType, |
INiagaraEditorTypeUtilities.h | ||
virtual bool TryUpdateTypedValueFromClipboardPortableValue
(
const FNiagaraClipboardPortableValue& InSourceClipboardPortableValue, |
INiagaraEditorTypeUtilities.h | ||
virtual void UpdateVariableWithDefaultValue
(
FNiagaraVariable& Variable |
INiagaraEditorTypeUtilities.h | ||
virtual int32 VariableToSelectNumericValue
(
const FNiagaraVariable& InVariableValue |
INiagaraEditorTypeUtilities.h |