FSoundSubmixGraphConnectionDrawingPolicy

This class draws the connections for an [UEdGraph](API\Runtime\Engine\EdGraph\UEdGraph) using a SoundCue schema.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FConnectionDrawingPolicy

FSoundSubmixGraphConnectionDrawingPolicy

References

Module

AudioEditor

Header

/Engine/Source/Editor/AudioEditor/Classes/SoundSubmixGraph/SoundSubmixGraphSchema.h

Include

#include "SoundSubmixGraph/SoundSubmixGraphSchema.h"

Syntax

class FSoundSubmixGraphConnectionDrawingPolicy : public FConnectionDrawingPolicy

Remarks

This class draws the connections for an UEdGraph using a SoundCue schema.

Variables

Name Description

Protected variable

float

 

ActiveWireThickness

Protected variable

UEdGraph *

 

GraphObj

Protected variable

float

 

InactiveWireThickness

Protected variable

TMap< UEdGraphN...

 

PredecessorNodes

Map of nodes that preceded before a given node in the execution sequence (one entry for each pairing)

Constructors

Name Description

Public function

FSoundSubmixGraphConnectionDrawingPolicy

(
    int32 InBackLayerID,
    int32 InFrontLayerID,
    float ZoomFactor,
    const FSlateRect& InClippingRect,
    FSlateWindowElementList& InDrawEle...,
    UEdGraph* InGraphObj
)

Overridden from FConnectionDrawingPolicy

Name Description

Public function Virtual

void

 

DetermineWiringStyle

(
    UEdGraphPin* OutputPin,
    UEdGraphPin* InputPin,
    FConnectionParams& Params
)

Give specific editor modes a chance to highlight this connection or darken non-interesting connections.

Classes

Name

Description

Protected struct

FTimePair

Times for one execution pair within the current graph.

Typedefs

Name

Description

FExecPairingMap

Map of pairings.