Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
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
Type | Name | Description | |
---|---|---|---|
![]() |
FString | AddedInputFormatting | The format that can generate the hlsl for the given number of inputs. |
![]() |
TArray< FNiagaraTypeDefinition > | AddedInputTypeRestrictions | If added inputs are enabled then this filters the available pin types shown to the user. |
![]() |
bool | bNumericsCanBeFloats | If float pins are allowed on this op's numeric pins. |
![]() |
bool | bNumericsCanBeIntegers | If integer pins are allowed on this op's numeric pins. |
![]() |
bool | bShowPinNamesInCompactMode | Only applicable if CompactName is set as that will activate compact node mode. |
![]() |
bool | bSupportsAddedInputs | If true then this operation supports a variable number of inputs |
![]() |
bool | bSupportsStaticResolution | Whether or not you can upgrade type to static on connection. |
![]() |
FText | Category | |
![]() |
FText | CompactName | |
![]() |
TOptional< float > | CompactNameFontSizeOverride | |
![]() |
FCustomNumericResolve | CustomNumericResolveFunction | |
![]() |
FText | Description | |
![]() |
FText | FriendlyName | |
![]() |
TArray< FNiagaraOpInOutInfo > | Inputs | |
![]() |
FInputTypeValidation | InputTypeValidationFunction | |
![]() |
FText | Keywords | |
![]() |
FName | Name | |
![]() |
ENiagaraNumericOutputTypeSelectionMode | NumericOuputTypeSelectionMode | |
![]() |
TArray< FNiagaraOpInOutInfo > | Outputs | |
![]() |
FStaticVariableResolve | StaticVariableResolveFunction |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ||
![]() ![]() |
bool | CreateHlslForAddedInputs
(
int32 InputCount, |
|
![]() ![]() |
const FNiagaraOpInfo * | ||
![]() ![]() |
const TArray< FNiagaraOpInfo > & | ||
![]() ![]() |
void | Init () |
Typedefs
Name | Description |
---|---|
FCustomNumericResolve | |
FInputTypeValidation | |
FStaticVariableResolve |