| FConnectionDrawingPolicy
|
Module |
|
Header |
/Engine/Source/Editor/GraphEditor/Public/BlueprintConnectionDrawingPolicy.h |
Include |
#include "BlueprintConnectionDrawingPolicy.h" |
class FKismetConnectionDrawingPolicy : public FConnectionDrawingPolicy
This class draws the connections for an UEdGraph using a K2-based schema.
Name | Description | ||
---|---|---|---|
|
AttackColor |
||
|
float |
AttackHoldPeriod |
|
|
float |
AttackWireThickness |
|
|
double |
CurrentTime |
|
|
float |
DecayExponent |
|
|
float |
DecayPeriod |
|
|
float |
DefaultDataWireThickness |
|
|
float |
DefaultExecutionWireThickness |
|
|
UEdGraph * |
GraphObj |
|
|
KnotToReversedDirectionMap |
Each time a knot is encountered, input geometry is compared to output geometry to see if the pins on the knot need to be reversed. |
|
|
double |
LatestTimeDiscovered |
|
|
PredecessorPins |
Map of executed nodes, and the execution pins that lead to them being ran. |
|
|
ReleaseColor |
||
|
float |
ReleaseExponent |
|
|
float |
ReleasePeriod |
|
|
float |
ReleaseWireThickness |
|
|
SustainColor |
||
|
float |
SustainHoldPeriod |
|
|
float |
SustainWireThickness |
|
|
float |
TracePositionBonusPeriod |
|
|
float |
TracePositionExponent |
Name | Description | |
---|---|---|
|
FKismetConnectionDrawingPolicy ( |
Name | Description | ||
---|---|---|---|
|
AreNodesGraphicallySequential ( |
Checks that the specified nodes are connected in the graph directly by an exec pin. |
|
|
FTimePair co... |
BackTraceExecPath ( |
With the introduction of "reroute" (UK2Node_Knot) nodes, we have to backtrace to find a node that was actually executed before the one in question (knot nodes are removed at compile time, and therefore never executed). |
|
BuildExecutionRoadmap() |
||
|
CalculateEnvelopeAlphas ( |
||
|
CanBuildRoadmap() |
||
|
CanBuildRoadmap ( |
Determines if the given Blueprint context has a valid object for debugging. |
|
|
DetermineStyleOfExecWire ( |
||
|
FindPinCenter ( |
||
|
GetAverageConnectedPosition ( |
||
|
UBlueprint &... |
GetTargetBlueprint() |
Determines the target Blueprint for querying the active debugging context. |
|
ShouldChangeTangentForKnot ( |
||
|
TreatWireAsExecutionPin ( |
Should this wire be treated as an execution pin, querying the execution trace for connected nodes to draw it differently? |
Name | Description | ||
---|---|---|---|
|
DetermineWiringStyle ( |
Give specific editor modes a chance to highlight this connection or darken non-interesting connections. |
|
|
Draw ( |
||
|
ResetIncompatiblePinDrawState ( |
||
|
SetIncompatiblePinDrawState ( |
Name |
Description |
|
---|---|---|
|
FTimePair |
Times for one execution pair within the current graph. |
Name |
Description |
---|---|
FExecPairingMap |
Map of exec-pins to a pair of execution times (holds timing info for the owning-node, paired with a time of execution for the linked node)... |