Navigation
API > API/Editor > API/Editor/AIGraph
Inheritance Hierarchy
- FConnectionDrawingPolicy
- FAIGraphConnectionDrawingPolicy
References
| Module | AIGraph |
| Header | /Engine/Source/Editor/AIGraph/Public/AIGraphConnectionDrawingPolicy.h |
| Include | #include "AIGraphConnectionDrawingPolicy.h" |
Syntax
class FAIGraphConnectionDrawingPolicy : public FConnectionDrawingPolicy
Variables
| Type | Name | Description | |
|---|---|---|---|
| UEdGraph * | GraphObj | ||
| TMap< UEdGraphNode *, int32 > | NodeWidgetMap |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAIGraphConnectionDrawingPolicy
(
int32 InBackLayerID, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Internal_DrawLineWithArrow
(
const FVector2D& StartAnchorPoint, |
Overridden from FConnectionDrawingPolicy
| Type | Name | Description | |
|---|---|---|---|
| FVector2D | ComputeSplineTangent
(
const FVector2D& Start, |
||
| void | DetermineWiringStyle
(
UEdGraphPin* OutputPin, |
Give specific editor modes a chance to highlight this connection or darken non-interesting connections. | |
| void | Draw
(
TMap< TSharedRef< SWidget >, FArrangedWidget >& PinGeometries, |
||
| void | DrawPreviewConnector
(
const FGeometry& PinGeometry, |
||
| void | DrawSplineWithArrow
(
const FGeometry& StartGeom, |
||
| void | DrawSplineWithArrow
(
const FVector2D& StartPoint, |