Navigation
Unreal Engine C++ API Reference > 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, |