USoundSubmixGraph

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AudioEditor

Header

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

Include

#include "SoundSubmixGraph/SoundSubmixGraph.h"

Syntax

class USoundSubmixGraph : public UEdGraph

Constructors

Name Description

Public function

USoundSubmixGraph

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

AddDroppedSoundSubmixes

(
    const TSet< USoundSubmixBase* ...,
    int32 NodePosX,
    int32 NodePosY
)

Display SoundSubmixes (and all of their children) that have been dragged onto the editor

Public function

void

 

AddNewSoundSubmix

(
    UEdGraphPin* FromPin,
    USoundSubmixBase* SoundSubmix,
    int32 NodePosX,
    int32 NodePosY,
    bool bSelectNewNode
)

Display a new SoundSubmix that has just been created using the editor

Public function Const

USoundSubmix...

 

FindExistingNode

(
    USoundSubmixBase* SoundSubmix
)

Find an existing node that represents a given SoundSubmix

Public function Const

USoundSubmix...

 

GetRootSoundSubmix()

Get the SoundSubmix which forms the root of this graph

Public function Const

bool

 

IsSubmixDisplayed

(
    USoundSubmixBase* SoundSubmix
)

Checks whether a SoundSubmix is already represented on this graph

Public function

void

 

LinkSoundSubmixes()

Use this graph to re-link all of the SoundSubmixes it represents after a change in linkage

Public function

void

 

RebuildGraph()

Completely rebuild the graph from the root, removing all old nodes

Public function

void

 

RecursivelyRemoveNodes

(
    const TSet< UObject* > NodesTo...
)

Recursively remove a set of nodes from this graph and re-link SoundSubmixes afterwards

Public function

void

 

RefreshGraphLinks()

Re-link all of the nodes in this graph after a change to SoundSubmix linkage

Public function

void

 

SetRootSoundSubmix

(
    USoundSubmixBase* InSoundSubmi...
)

Set the SoundSubmix which forms the root of this graph