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 |