FNiagaraOpInfo

Information about a Niagara operation.

Windows
MacOS
Linux

References

Module

NiagaraEditor

Header

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

Include

#include "NiagaraEditorCommon.h"

Syntax

class FNiagaraOpInfo

Remarks

Information about a Niagara operation.

Variables

Name Description

Public variable

FString

 

AddedInputFormatting

The format that can generate the hlsl for the given number of inputs.

Public variable

TArray< FNiagar...

 

AddedInputTypeRestrictions

If added inputs are enabled then this filters the available pin types shown to the user.

Public variable

bool

 

bNumericsCanBeFloats

If float pins are allowed on this op's numeric pins.

Public variable

bool

 

bNumericsCanBeIntegers

If integer pins are allowed on this op's numeric pins.

Public variable

bool

 

bSupportsAddedInputs

If true then this operation supports a variable number of inputs

Public variable

FText

 

Category

Public variable

FText

 

Description

Public variable

FText

 

FriendlyName

Public variable

TArray< FNiagar...

 

Inputs

Public variable

FText

 

Keywords

Public variable

FName

 

Name

Public variable

ENiagaraNumeric...

 

NumericOuputTypeSelectionMode

Public variable

TArray< FNiagar...

 

Outputs

Constructors

Name Description

Public function

FNiagaraOpInfo()

Functions

Name Description

Public function

void

 

BuildName

(
    FString InName,
    FString InCategory
)

Public function Const

bool

 

CreateHlslForAddedInputs

(
    int32 InputCount,
    FString& HlslResult
)

Public function Static

const FNiaga...

 

GetOpInfo

(
    FName OpName
)

Public function Static

const TArray...

 

GetOpInfoArray()

Public function Static

void

 

Init()

Constants

Name

Description

OpInfoMap

Op Info ///.

OpInfos

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss