CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
FAtomRackGraphConnectionDrawingPolicy Class Reference

#include <AtomRackGraphSchema.h>

Inheritance diagram for FAtomRackGraphConnectionDrawingPolicy:

Classes

struct  FTimePair

Public Member Functions

 FAtomRackGraphConnectionDrawingPolicy (int32 InBackLayerID, int32 InFrontLayerID, float ZoomFactor, const FSlateRect &InClippingRect, FSlateWindowElementList &InDrawElements, UEdGraph *InGraphObj)
virtual void DetermineWiringStyle (UEdGraphPin *OutputPin, UEdGraphPin *InputPin, FConnectionParams &Params) override

Protected Types

typedef TMap< UEdGraphNode *, FTimePair > FExecPairingMap

Protected Attributes

float ActiveWireThickness
UEdGraph * GraphObj
float InactiveWireThickness
TMap< UEdGraphNode *, FExecPairingMap > PredecessorNodes

Member Typedef Documentation

◆ FExecPairingMap

typedef TMap<UEdGraphNode*, FTimePair> FAtomRackGraphConnectionDrawingPolicy::FExecPairingMap
protected

Constructor & Destructor Documentation

◆ FAtomRackGraphConnectionDrawingPolicy()

FAtomRackGraphConnectionDrawingPolicy::FAtomRackGraphConnectionDrawingPolicy ( int32 InBackLayerID,
int32 InFrontLayerID,
float ZoomFactor,
const FSlateRect & InClippingRect,
FSlateWindowElementList & InDrawElements,
UEdGraph * InGraphObj )

Member Function Documentation

◆ DetermineWiringStyle()

void FAtomRackGraphConnectionDrawingPolicy::DetermineWiringStyle ( UEdGraphPin * OutputPin,
UEdGraphPin * InputPin,
FConnectionParams & Params )
overridevirtual

Member Data Documentation

◆ ActiveWireThickness

float FAtomRackGraphConnectionDrawingPolicy::ActiveWireThickness
protected

◆ GraphObj

UEdGraph* FAtomRackGraphConnectionDrawingPolicy::GraphObj
protected

◆ InactiveWireThickness

float FAtomRackGraphConnectionDrawingPolicy::InactiveWireThickness
protected

◆ PredecessorNodes

TMap<UEdGraphNode*, FExecPairingMap> FAtomRackGraphConnectionDrawingPolicy::PredecessorNodes
protected

The documentation for this class was generated from the following files:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Graphs/AtomRackGraphSchema.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Graphs/AtomRackGraphSchema.cpp