<track id="5sipw"><track id="5sipw"><span id="5sipw"></span></track></track><delect id="5sipw"></delect>

<meter id="5sipw"></meter>

  • <meter id="5sipw"><ins id="5sipw"><strike id="5sipw"></strike></ins></meter><nobr id="5sipw"><input id="5sipw"><ruby id="5sipw"></ruby></input></nobr>

      1. <cite id="5sipw"></cite>

          NiagaraEditor

          Windows
          MacOS
          Linux

          Filters

          Classes

          Name

          Description

          Public struct UStruct

          FAddedPinData

          Public struct

          FChangeNamespaceMenuData

          Public class

          FCompileConstantResolver

          Public struct

          FGetFilteredScriptAssetsOptions

          Options for the GetScriptsByFilter function.

          Public struct

          FGetParameterVariablesFromSystemOptions

          Options for the GetParameterVariablesFromSystem function.

          Public struct

          FInputPinsAndOutputPins

          Public class

          FNiagaraClipboard

          Public class

          FNiagaraCompileEventToken

          Extension of message token to allow opening the asset editor when clicking on the linked asset name.

          Public struct

          FNiagaraCompileResults

          Defines information about the results of a Niagara script compile.

          Public class

          FNiagaraConnectionDrawingPolicy

          Public class

          FNiagaraCurveOwner

          A curve owner for curves in a niagara System.

          Public class

          FNiagaraEditorCommands

          Defines commands for the niagara editor.

          Public class

          FNiagaraEditorModule

          Niagara Editor module

          Public class

          FNiagaraEditorStyle

          Manages the style which provides resources for niagara editor widgets.

          Public class

          FNiagaraEditorTypeUtilities

          Public struct

          FNiagaraGraphFunctionAliasContext

          Public struct UStruct

          FNiagaraGraphParameterReference

          Public struct UStruct

          FNiagaraGraphParameterReferenceCollection

          Public struct UStruct

          FNiagaraGraphScriptUsageInfo

          Container for UNiagaraGraph cached data for managing CompileIds and Traversals.

          Public struct

          FNiagaraHistoryVariable

          Helper struct for handling tracked variable metadata and aliases from histories.

          Public struct UStruct

          FNiagaraInputExposureOptions

          Public struct UStruct

          FNiagaraMenuAction

          Public class

          FNiagaraMessageCompileEvent

          Public class

          FNiagaraMessageJobCompileEvent

          Public class

          FNiagaraMessageJobPostCompileSummary

          Public class

          FNiagaraMessageManager

          Public class

          FNiagaraMessageNeedRecompile

          Public class

          FNiagaraMessagePostCompileSummary

          Public struct UStruct

          FNiagaraNamespaceMetadata

          Public struct UStruct

          FNiagaraNewAssetDialogConfig

          Public class

          FNiagaraObjectSelection

          Public class

          FNiagaraOpInfo

          Information about a Niagara operation.

          Public struct

          FNiagaraParameterAction

          Public class

          FNiagaraParameterDragOperation

          Public class

          FNiagaraParameterGraphDragOperation

          Public struct

          FNiagaraParameterMapHistory

          Traverses a Niagara node graph to identify the variables that have been written and read from a parameter map.

          Public class

          FNiagaraParameterMapHistoryBuilder

          Public struct

          FNiagaraParameterMapHistoryHandle

          Public class

          FNiagaraParameterMapHistoryWithMetaDataBuilder

          Public struct UStruct

          FNiagaraPropagatedVariable

          Public struct UStruct

          FNiagaraSchemaAction_NewComment

          Public struct UStruct

          FNiagaraSchemaAction_NewNode

          Action to add a node to the graph

          Public struct

          FNiagaraScriptGraphNodeToFocusInfo

          Public struct

          FNiagaraScriptGraphPinToFocusInfo

          Public struct

          FNiagaraScriptIDAndGraphFocusInfo

          Public struct

          FNiagaraScriptNameAndAssetPath

          Struct for passing around script asset info from compile event message job to message types.

          Public struct

          FNiagaraScriptParameterAction

          Public struct

          FNiagaraScriptVarAndViewInfoAction

          Public struct

          FNiagaraScriptVariableAndViewInfo

          Helper struct for passing along info on parameters and how to display them in SNiagaraParameterNameView

          Public class

          FNiagaraShaderQueueTickable

          Public struct UStruct

          FNiagaraSpawnShortcut

          Public class

          FNiagaraStackFunctionInputBinder

          Public struct

          FNiagaraStaticVariableMetaData

          View of FNiagaraVariableMetaData that caches configurable types to avoid verification checks on getters.

          Public struct

          FScopeIsEnabledAndTooltip

          Convenience wrapper for generating entries for scope enum combo boxes in SNiagaraParameterNameView.

          Public class

          INiagaraCompiler

          Interface for Niagara compilers.

          Public class

          INiagaraEditorTypeUtilities

          Public class

          INiagaraEditorWidgetProvider

          Defines methods for allowing external modules to supply widgets to the core editor module.

          Public class

          INiagaraMessage

          Interface for view-agnostic message that holds limited lifetime information on a message (e.g. a weak pointer to an asset.) Implements GenerateTokenizedMessage() to provide FTokenizedMessage for the message log, and should separately define a GenerateMessage() implementation for any specific views it needs to support (e.g. errors in SNiagaraStack).

          Public class

          INiagaraMessageJob

          Interface for job supplied to FNiagaraMessageManager to generated FNiagaraMessages.

          Public struct

          INiagaraScriptGraphFocusInfo

          Interface for struct representing information about where to focus in a Niagara Script Graph after opening the editor for it.

          Public class

          SNiagaraGraphActionWidget

          Custom widget for GraphActionMenu

          Public class

          SNiagaraParameterEditor

          Base class for inline parameter editors.

          Public class

          TNiagaraSelection

          A set of selected objects which calls a delegate any time it is changed.

          Public class UClass MinimalAPI HideCategories Config collapsecategories

          UActorFactoryNiagara

          Public class UClass

          UEdGraphSchema_Niagara

          Public class UClass

          UEdGraphSchema_NiagaraSystemOverview

          Public class UClass

          UNiagaraClipboardContent

          Public class UClass

          UNiagaraClipboardEditorScriptingUtilities

          Public class UClass

          UNiagaraClipboardFunction

          Public class UClass

          UNiagaraClipboardFunctionInput

          Public class UClass

          UNiagaraDynamicInputScriptFactory

          Niagara dynamic input script factory.

          Public class UClass Meta Config defaultconfig

          UNiagaraEditorSettings

          Public class UClass HideCategories

          UNiagaraEffectTypeFactoryNew

          Public class UClass MinimalAPI HideCategories

          UNiagaraEmitterFactoryNew

          A factory for niagara emitter assets.

          Public class UClass

          UNiagaraFunctionScriptFactory

          Niagara function factory.

          Public class UClass MinimalAPI

          UNiagaraGraph

          Public class UClass

          UNiagaraModuleScriptFactory

          Niagara module script factory.

          Public class UClass

          UNiagaraNode

          Public class UClass

          UNiagaraNodeAssignment

          Public class UClass MinimalAPI

          UNiagaraNodeCustomHlsl

          Public class UClass MinimalAPI

          UNiagaraNodeDataSetBase

          Public class UClass MinimalAPI

          UNiagaraNodeFunctionCall

          Public class UClass MinimalAPI

          UNiagaraNodeInput

          Public class UClass MinimalAPI

          UNiagaraNodeOp

          Public class UClass MinimalAPI

          UNiagaraNodeOutput

          Public class UClass MinimalAPI

          UNiagaraNodeReadDataSet

          Public class UClass Abstract

          UNiagaraNodeWithDynamicPins

          A base node for niagara nodes with pins which can be dynamically added and removed by the user.

          Public class UClass MinimalAPI

          UNiagaraNodeWriteDataSet

          Public class UClass

          UNiagaraOverviewNode

          Public class UClass HideCategories

          UNiagaraParameterCollectionFactoryNew

          Public class UClass HideCategories

          UNiagaraParameterCollectionInstanceFactoryNew

          Public class UClass Abstract HideCategories

          UNiagaraScriptFactoryNew

          Public class UClass MinimalAPI

          UNiagaraScriptSource

          Public class UClass

          UNiagaraStackEditorData

          Editor only UI data for emitters.

          Public class UClass

          UNiagaraSystemEditorData

          Editor only UI data for systems.

          Public class UClass

          UNiagaraSystemEditorFolder

          Editor only folder data for emitters in a system.

          Public class UClass HideCategories

          UNiagaraSystemFactoryNew

          Typedefs

          Name

          Description

          FOnAddParameter

          Enums

          Functions

          Name Description

          Public function

          bool

           

          FNiagaraEditorUtilities::AddEmitterContextMenuActions

          (
              FMenuBuilder & MenuBuilder,
              const TSharedPtr < FNiagaraEmitterHa ...
          )

          Public function

          const FGuid

           

          FNiagaraEditorUtilities::AddEmitterToSystem

          (
              UNiagaraSystem & InSystem,
              UNiagaraEmitter & InEmitterToAdd
          )

          Public function

          bool

           

          FNiagaraEditorUtilities::AddParameter

          (
              FNiagaraVariable & NewParameterVari...,
              FNiagaraParameterStore & TargetPara...,
              UObject & ParameterStoreOwner,
              UNiagaraStackEditorData * Stack...
          )

          Adds a new Parameter to a target ParameterStore with an undo/redo transaction and name collision handling.

          Public function

          bool

           

          FNiagaraEditorUtilities::ArrayMatchesSet

          (
              const TArray < ElementType >& Array,
              const TSet < ElementType >& Set
          )

          TODO: Move this to TSet .

          Public function

          void

           

          FNiagaraEditorUtilities::CompileExistingEmitters

          (
              const TArray < UNiagaraEmitter *...
          )

          Public function

          void

           

          FNiagaraEditorUtilities::CopyDataTo

          (
              FStructOnScope & DestinationStructO...,
              const FStructOnScope & SourceStruct...,
              bool bCheckTypes
          )

          Public function

          void

           

          FNiagaraEditorUtilities::CreateAssetFromEmitter

          Public function

          TSharedPtr < ...

           

          FNiagaraEditorUtilities::CreateInlineErrorText

          (
              TAttribute < FText > ErrorMessage,
              TAttribute < FText > ErrorTooltip
          )

          Public function

          bool

           

          FNiagaraEditorUtilities::DataMatches

          (
              const FStructOnScope & StructOnScop...,
              const FStructOnScope & StructOnScop...
          )

          Returns whether the data in two structs on scope matches.

          Public function

          bool

           

          FNiagaraEditorUtilities::DataMatches

          (
              const FNiagaraVariable & VariableA,
              const FNiagaraVariable & VariableB
          )

          Returns whether the data in two niagara variables match.

          Public function

          bool

           

          FNiagaraEditorUtilities::DataMatches

          (
              const FNiagaraVariable & Variable,
              const FStructOnScope & StructOnScop...
          )

          Returns whether the data in a niagara variable and a struct on scope match

          Public function

          TArray < FNam ...

           

          FNiagaraEditorUtilities::DecomposeVariableNamespace

          (
              const FName & InVarNameToken,
              FName & OutName
          )

          Public function

          void

           

          FNiagaraEditorUtilities::FixUpNumericPins

          (
              const UEdGraphSchema_Niagara * ...,
              UNiagaraNode * Node
          )

          Public function

          void

           

          FNiagaraEditorUtilities::FixUpPastedNodes

          (
              UEdGraph * Graph,
              TSet < UEdGraphNode * > PastedNo...
          )

          Helper to clean up copy & pasted graphs.

          Public function

          FText

           

          FNiagaraEditorUtilities::FormatScriptDescription

          (
              FText Description,
              FName Path,
              bool bIsInLibrary
          )

          Public function

          FText

           

          FNiagaraEditorUtilities::FormatScriptName

          (
              FName Name,
              bool bIsInLibrary
          )

          Public function

          FText

           

          FNiagaraEditorUtilities::FormatVariableDescription

          (
              FText Description,
              FText Name,
              FText Type
          )

          Public function

          void

           

          FNiagaraEditorUtilities::GatherChangeIds

          (
              UNiagaraGraph & Graph,
              TMap < FGuid , FGuid >& ChangeIds,
              const FString & InDebugName,
              bool bWriteToLogDir
          )

          Gathers up the change Id's and optionally writes them to disk.

          Public function

          void

           

          FNiagaraEditorUtilities::GatherChangeIds

          (
              UNiagaraEmitter & Emitter,
              TMap < FGuid , FGuid >& ChangeIds,
              const FString & InDebugName,
              bool bWriteToLogDir
          )

          Gathers up the change Id's and optionally writes them to disk.

          Public function

          TArray < UNia ...

           

          FNiagaraEditorUtilities::GetComponentsThatReferenceSystem

          (
              const UNiagaraSystem & ReferencedSy...
          )

          Public function

          TArray < UNia ...

           

          FNiagaraEditorUtilities::GetComponentsThatReferenceSystemViewModel

          (
              const FNiagaraSystemViewModel & Ref...
          )

          Public function

          const FNiaga ...

           

          FNiagaraEditorUtilities::GetEmitterHandleForEmitter

          (
              UNiagaraSystem & System,
              UNiagaraEmitter & Emitter
          )

          Gets an emitter handle from a system and an owned emitter.

          Public function

          void

           

          FNiagaraEditorUtilities::GetFilteredScriptAssets

          (
              FGetFilteredScriptAssetsOptions InF...,
              TArray < FAssetData >& OutFilteredS...
          )

          Public function

          FString

           

          FNiagaraEditorUtilities::GetNamespacelessVariableNameString

          (
              const FName & InVarName
          )

          Public function

          const FNiaga ...

           

          FNiagaraEditorUtilities::GetNamespaceMetaDataForVariableName

          (
              const FName & VarName
          )

          Public function

          int32

           

          FNiagaraEditorUtilities::GetNamespaceMetaDataSortPriority

          (
              const FNiagaraNamespaceMetadata & A,
              const FNiagaraNamespaceMetadata & B
          )

          Compare two FNiagaraNamespaceMetadata for the sort priority relative to the first argument A, where a lower number represents a higher priority.

          Public function

          int32

           

          FNiagaraEditorUtilities::GetNamespaceSortPriority

          (
              const FName & Namespace
          )

          Get the sort priority of a registered namespace FName , where a lower number represents a higher priority.

          Public function

          void

           

          FNiagaraEditorUtilities::GetParameterMetaDataFromName

          (
              const FName & InVarNameToken,
              FNiagaraVariableMetaData & OutMetaD...
          )

          Public function

          void

           

          FNiagaraEditorUtilities::GetParameterVariablesFromSystem

          (
              UNiagaraSystem & System,
              TArray < FNiagaraVariable >& Parame...,
              FGetParameterVariablesFromSystemOpt ...
          )

          Gets the niagara variables for the input parameters on a niagara System.

          Public function

          void

           

          FNiagaraEditorUtilities::GetReferencingFunctionCallNodes

          (
              UNiagaraScript * Script,
              TArray < UNiagaraNodeFunctionCall &#...
          )

          Public function

          FName

           

          FNiagaraEditorUtilities::GetScopeNameForParameterScope

          (
              ENiagaraParameterScope InScope
          )

          Public function

          UNiagaraScri ...

           

          FNiagaraEditorUtilities::GetScriptFromSystem

          (
              UNiagaraSystem & System,
              FGuid EmitterHandleId,
              ENiagaraScriptUsage Usage,
              FGuid UsageId
          )

          Public function

          UNiagaraNode ...

           

          FNiagaraEditorUtilities::GetScriptOutputNode

          (
              UNiagaraScript & Script
          )

          Public function

          void

           

          FNiagaraEditorUtilities::GetScriptRunAndExecutionIndexFromUsage

          (
              const ENiagaraScriptUsage & InUsage,
              int32 & OutRunIndex,
              int32 & OutExecutionIndex
          )

          Public function

          ECheckBoxSta ...

           

          FNiagaraEditorUtilities::GetSelectedEmittersEnabledCheckState

          Public function

          ECheckBoxSta ...

           

          FNiagaraEditorUtilities::GetSelectedEmittersIsolatedCheckState

          Public function

          TSet < FName ...

           

          FNiagaraEditorUtilities::GetSystemConstantNames()

          Gets a set of the system constant names.

          Public function

          void

           

          FNiagaraEditorUtilities::GetTypeDefaultValue

          (
              const FNiagaraTypeDefinition & Type,
              TArray < uint8 >& DefaultData
          )

          Fills DefaultData with the types default, either based on the struct, or if available through registered type utilities.

          Public function

          FName

           

          FNiagaraEditorUtilities::GetUniqueObjectName

          (
              UObject * Outer,
              UClass * ObjectClass,
              const FString & CandidateName
          )

          Public function

          FName

           

          FNiagaraEditorUtilities::GetUniqueObjectName

          (
              UObject * Outer,
              const FString & CandidateName
          )

          Public function

          bool

           

          FNiagaraEditorUtilities::GetVariableMetaDataNamespaceString

          (
              const FNiagaraVariableMetaData & Me...,
              FString & OutNamespaceString
          )

          Gets the Namespace string and notifies if it does not apply due to an override being set.

          Public function

          bool

           

          FNiagaraEditorUtilities::GetVariableMetaDataNamespaceStringForNewScope

          (
              const FNiagaraVariableMetaData & Me...,
              const FName & NewScopeName,
              FString & OutNamespaceString
          )

          Gets the Namespace string and notifies if it does not apply due to an override being set.

          Public function

          bool

           

          FNiagaraEditorUtilities::GetVariableMetaDataScope

          (
              const FNiagaraVariableMetaData & Me...,
              ENiagaraParameterScope & OutScope
          )

          Gets the Scope and notifies if it does not apply due to an override being set.

          Public function

          bool

           

          FNiagaraEditorUtilities::GetVariableSortPriority

          (
              const FName & VarNameA,
              const FName & VarNameB
          )

          Compare two FNiagaraVariable names for the sort priority relative to the first argument VarNameA. Sorting is ordered by namespace and then alphabetized.

          Public function

          void

           

          FNiagaraEditorUtilities::InfoWithToastAndLog

          (
              FText WarningMessage,
              float ToastDuration
          )

          Public function

          void

           

          FNiagaraEditorUtilities::InitializeParameterInputNode

          (
              UNiagaraNodeInput & InputNode,
              const FNiagaraTypeDefinition & Type,
              const UNiagaraGraph * Graph,
              FName InputName
          )

          Sets up a niagara input node for parameter usage.

          Public function

          bool

           

          FNiagaraEditorUtilities::IsCompilableAssetClass

          (
              UClass * AssetClass
          )

          Public function

          bool

           

          FNiagaraEditorUtilities::IsScopeEditable

          (
              const FName & InScopeName
          )

          Public function

          bool

           

          FNiagaraEditorUtilities::IsScopeUserAssignable

          (
              const FName & InScopeName
          )

          Public function

          bool

           

          FNiagaraEditorUtilities::IsScriptAssetInLibrary

          (
              const FAssetData & ScriptAssetData
          )

          Public function

          void

           

          FNiagaraEditorUtilities::KillSystemInstances

          (
              const UNiagaraSystem & System
          )

          Kills all system instances using the referenced system.

          Public function

          void

           

          FNiagaraEditorUtilities::MarkDependentCompilableAssetsDirty

          (
              TArray < UObject * > InObjects
          )

          Public function

          bool

           

          FNiagaraEditorUtilities::NestedPropertiesAppendCompileHash

          (
              const void * Container,
              const UStruct * Struct,
              EFieldIteratorFlags::SuperClassFlag ...,
              const FString & BaseName,
              FNiagaraCompileHashVisitor * In...
          )

          Public function

          void

           

          FNiagaraEditorUtilities::OpenParentEmitterForEdit

          Public function

          bool

           

          FNiagaraEditorUtilities::PODPropertyAppendCompileHash

          (
              const void * Container,
              FProperty * Property,
              const FString & PropertyName,
              FNiagaraCompileHashVisitor * In...
          )

          Public function

          void

           

          FNiagaraEditorUtilities::PreprocessFunctionGraph

          (
              const UEdGraphSchema_Niagara * ...,
              UNiagaraGraph * Graph,
              const TArray < UEdGraphPin * >&...,
              const TArray < UEdGraphPin * >&...,
              ENiagaraScriptUsage ScriptUsage,
              const FCompileConstantResolver & Co...
          )

          Public function

          void

           

          FNiagaraEditorUtilities::RecomposeVariableNamespace

          (
              const FName & InVarNameToken,
              const TArray < FName >& InParentNam...,
              FName & OutName
          )

          Public function

          void

           

          FNiagaraEditorUtilities::RemoveEmittersFromSystemByEmitterHandleId

          (
              UNiagaraSystem & InSystem,
              TSet < FGuid > EmitterHandleIdsToDel...
          )

          Public function

          void

           

          FNiagaraEditorUtilities::ResetSystemsThatReferenceSystemViewModel

          (
              const FNiagaraSystemViewModel & Ref...
          )

          Public function

          void

           

          FNiagaraEditorUtilities::ResetVariableToDefaultValue

          (
              FNiagaraVariable & Variable
          )

          Resets the variables value to default, either based on the struct, or if available through registered type utilities.

          Public function

          bool

           

          FNiagaraEditorUtilities::ResolveConstantValue

          (
              UEdGraphPin * Pin,
              int32 & Value
          )

          Public function

          void

           

          FNiagaraEditorUtilities::ResolveNumerics

          (
              UNiagaraGraph * SourceGraph,
              bool bForceParametersToResolveNumer...,
              TArray < FNiagaraVariable >& Change...
          )

          Public function

          bool

           

          FNiagaraEditorUtilities::SetsMatch

          (
              const TSet < ElementType >& SetA,
              const TSet < ElementType >& SetB
          )

          TODO: Move this to TSet .

          Public function

          void

           

          FNiagaraEditorUtilities::SetStaticSwitchConstants

          (
              UNiagaraGraph * Graph,
              const TArray < UEdGraphPin * >&...,
              const FCompileConstantResolver & Co...
          )

          Public function

          void

           

          FNiagaraEditorUtilities::ShowParentEmitterInContentBrowser

          Public function

          TSharedPtr < ...

           

          FNiagaraEditorUtilities::StaticSwitchDefaultIntToStructOnScope

          (
              int32 InStaticSwitchDefaultValue,
              FNiagaraTypeDefinition InSwitchType
          )

          Public function

          FText

           

          FNiagaraEditorUtilities::StatusToText

          (
              ENiagaraScriptCompileStatus Status
          )

          Helper to convert compile status to text.

          Public function

          void

           

          FNiagaraEditorUtilities::ToggleSelectedEmittersEnabled

          Public function

          void

           

          FNiagaraEditorUtilities::ToggleSelectedEmittersIsolated

          Public function

          bool

           

          FNiagaraEditorUtilities::TryGetEventDisplayName

          (
              UNiagaraEmitter * Emitter,
              FGuid EventUsageId,
              FText & OutEventDisplayName
          )

          Public function

          ENiagaraScri ...

           

          FNiagaraEditorUtilities::UnionCompileStatus

          (
              const ENiagaraScriptCompileStatus &...,
              const ENiagaraScriptCompileStatus &...
          )

          Helper method to union two distinct compiler statuses.

          Public function

          bool

           

          FNiagaraEditorUtilities::VerifyNameChangeForInputOrOutputNode

          (
              const UNiagaraNode & NodeBeingChang...,
              FName OldName,
              FName NewName,
              FText & OutErrorMessage
          )

          Public function

          void

           

          FNiagaraEditorUtilities::WarnWithToastAndLog

          (
              FText WarningMessage
          )

          Public function

          void

           

          FNiagaraEditorUtilities::WriteTextFileToDisk

          (
              FString SaveDirectory,
              FString FileName,
              FString TextToSave,
              bool bAllowOverwriting
          )

          Writes text to a specified location on disk.

          Public function

          FName

           

          FNiagaraParameterUtilities::ChangeNamespace

          (
              FName ParameterName,
              const FNiagaraNamespaceMetadata & N...
          )

          Public function

          TSharedRef < ...

           

          FNiagaraParameterUtilities::CreateNamespaceMenuItemWidget

          (
              FName Namespace,
              FText ToolTip
          )

          Public function

          bool

           

          FNiagaraParameterUtilities::DoesParameterNameMatchSearchText

          (
              FName ParameterName,
              const FString & SearchTextString
          )

          Public function

          FText

           

          FNiagaraParameterUtilities::FormatParameterNameForTextDisplay

          (
              FName ParameterName
          )

          Public function

          void

           

          FNiagaraParameterUtilities::GetChangeNamespaceMenuData

          (
              FName InParameterName,
              EParameterContext InParameterContex...,
              TArray < FChangeNamespaceMenuData > ...
          )

          Public function

          FName

           

          FNiagaraParameterUtilities::GetEditableNamespaceModifierForParameter

          (
              FName ParameterName
          )

          Public function

          bool

           

          FNiagaraParameterUtilities::GetNamespaceEditData

          (
              FName InParameterName,
              FNiagaraParameterHandle & OutParame...,
              FNiagaraNamespaceMetadata & OutName...,
              FText & OutErrorMessage
          )

          Public function

          bool

           

          FNiagaraParameterUtilities::GetNamespaceModifierEditData

          (
              FName InParameterName,
              FNiagaraParameterHandle & OutParame...,
              FNiagaraNamespaceMetadata & OutName...,
              FText & OutErrorMessage
          )

          Public function

          int32

           

          FNiagaraParameterUtilities::GetNumberOfNamePartsBeforeEditableModifier

          (
              const FNiagaraNamespaceMetadata & N...
          )

          Public function

          void

           

          FNiagaraParameterUtilities::GetOptionalNamespaceModifiers

          (
              FName ParameterName,
              EParameterContext InParameterContex...,
              TArray < FName >& OutOptionalNamesp...
          )

          Public function

          FName

           

          FNiagaraParameterUtilities::SetCustomNamespaceModifier

          (
              FName InParameterName
          )

          Public function

          FName

           

          FNiagaraParameterUtilities::SetCustomNamespaceModifier

          (
              FName InParameterName,
              TSet < FName >& CurrentParameterNam...
          )

          Public function

          FName

           

          FNiagaraParameterUtilities::SetSpecificNamespaceModifier

          (
              FName InParameterName,
              FName InNamespaceModifier
          )

          Public function

          bool

           

          FNiagaraParameterUtilities::TestCanChangeNamespaceWithMessage

          (
              FName ParameterName,
              const FNiagaraNamespaceMetadata & N...,
              FText & OutMessage
          )

          Public function

          bool

           

          FNiagaraParameterUtilities::TestCanRenameWithMessage

          (
              FName ParameterName,
              FText & OutMessage
          )

          Public function

          bool

           

          FNiagaraParameterUtilities::TestCanSetCustomNamespaceModifierWithMessage

          (
              FName InParameterName,
              FText & OutMessage
          )

          Public function

          bool

           

          FNiagaraParameterUtilities::TestCanSetSpecificNamespaceModifierWithMessage

          (
              FName InParameterName,
              FName InNamespaceModifier,
              FText & OutMessage
          )

          Variables

          Name Description

          Public variable

          int32

           

          GbShowNiagaraDeveloperWindows

          Public variable

           

          STATCAT_Advanced

          Select Skin
          Light
          Dark

          Welcome to the new Unreal Engine 4 Documentation site!

          We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

          We'll be sure to let you know when the new system is up and running.

          Post Feedback
          网上捕鱼平台