Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
Inheritance Hierarchy
- FConnectionDrawingPolicy
- FNiagaraConnectionDrawingPolicy
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/EdGraphSchema_Niagara.h |
| Include | #include "EdGraphSchema_Niagara.h" |
Syntax
class FNiagaraConnectionDrawingPolicy : public FConnectionDrawingPolicy
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | DefaultDataWireThickness | ||
| float | DefaultExecutionWireThickness | ||
| UNiagaraGraph * | GraphObj | ||
| TMap< class UNiagaraNodeReroute *, bool > | RerouteToReversedDirectionMap | Each time a Reroute is encountered, input geometry is compared to output geometry to see if the pins on the reroute need to be reversed. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNiagaraConnectionDrawingPolicy
(
int32 InBackLayerID, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | FindPinCenter
(
UEdGraphPin* Pin, |
||
| bool | GetAverageConnectedPosition
(
UNiagaraNodeReroute* Reroute, |
||
| bool | ShouldChangeTangentForReroute
(
UNiagaraNodeReroute* Node |
Overridden from FConnectionDrawingPolicy
| Type | Name | Description | |
|---|---|---|---|
| void | DetermineWiringStyle
(
UEdGraphPin* OutputPin, |
Give specific editor modes a chance to highlight this connection or darken non-interesting connections. |