USoundCueGraphNode

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AudioEditor

Header

/Engine/Source/Editor/AudioEditor/Classes/SoundCueGraph/SoundCueGraphNode.h

Include

#include "SoundCueGraph/SoundCueGraphNode.h"

Syntax

class USoundCueGraphNode : public USoundCueGraphNode_Base

Variables

Name Description

Public variable

TObjectPtr< USo...

 

SoundNode

The SoundNode this represents

Constructors

Name Description

Public function

USoundCueGraphNode

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

AddInputPin()

Add an input pin to this node and recompile the SoundCue

Public function Const

bool

 

CanAddInputPin()

Checks whether an input can be added to this node

Public function

void

 

CreateInputPin()

Create a new input pin for this node

Public function Const

int32

 

EstimateNodeWidth()

Estimate the width of this Node from the length of its title

Public function

void

 

PostCopyNode()

Fix up the node's owner after being copied

Public function

void

 

RemoveInputPin

(
    UEdGraphPin* InGraphPin
)

Remove a specific input pin from this node and recompile the SoundCue

Public function

void

 

SetSoundNode

(
    USoundNode* InSoundNode
)

Set the SoundNode this represents (also assigns this to the SoundNode in Editor)

Overridden from USoundCueGraphNode_Base

Name Description

Public function Virtual

void

 

CreateInputPins()

Create all of the input pins required

Overridden from UEdGraphNode

Name Description

Public function Virtual Const

FString

 

GetDocumentationExcerptName()

Returns the name of the excerpt to display from the specified external documentation link for the graph node Default behavior is to return the class name (including prefix)

Public function Virtual Const

void

 

GetNodeContextMenuActions

(
    UToolMenu* Menu,
    UGraphNodeContextMenuContext* ...
)

Gets a list of actions that can be done to this particular node

Public function Virtual Const

FText

 

GetNodeTitle

(
    ENodeTitleType::Type TitleType
)

Gets the name of this node, shown in title bar

Public function Virtual Const

FText

 

GetTooltipText()

Gets the tooltip to display when over the node

Public function Virtual

void

 

PrepareForCopying()

Perform any steps necessary prior to copying a node into the paste buffer

Overridden from UObject

Name Description

Public function Virtual

void

 

PostDuplicate

(
    bool bDuplicateForPIE
)

Called after duplication & serialization and before PostLoad.

Public function Virtual

void

 

PostEditImport()

Called after importing property values for this object (paste, duplicate or .t3d import) Allow the object to perform any cleanup for properties which shouldn't be duplicated or are unsupported by the script serialization

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.