Navigation
API > API/Editor > API/Editor/AudioEditor > API/Editor/AudioEditor/SoundCueGraph
Inheritance Hierarchy
- UEdGraphNode
- USoundCueGraphNode_Base
- USoundCueGraphNode
References
| Module | AudioEditor |
| Header | /Engine/Source/Editor/AudioEditor/Classes/SoundCueGraph/SoundCueGraphNode.h |
| Include | #include "SoundCueGraph/SoundCueGraphNode.h" |
Syntax
UCLASS (MinimalAPI)
class USoundCueGraphNode : public USoundCueGraphNode_Base
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< USoundNode > | SoundNode | The SoundNode this represents |
Constructors
| Type | Name | Description | |
|---|---|---|---|
USoundCueGraphNode
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddInputPin () |
Add an input pin to this node and recompile the SoundCue | |
| bool | Checks whether an input can be added to this node | ||
| void | Create a new input pin for this node | ||
| int32 | Estimate the width of this Node from the length of its title | ||
| FString | |||
| void | GetNodeContextMenuActions
(
UToolMenu* Menu, |
||
| FText | GetNodeTitle
(
ENodeTitleType::Type TitleType |
||
| FText | |||
| void | PostCopyNode () |
Fix up the node's owner after being copied | |
| void | PostDuplicate
(
bool bDuplicateForPIE |
||
| void | |||
| void | PostLoad () |
||
| void | |||
| void | RemoveInputPin
(
UEdGraphPin* InGraphPin |
Remove a specific input pin from this node and recompile the SoundCue | |
| void | SetSoundNode
(
USoundNode* InSoundNode |
Set the SoundNode this represents (also assigns this to the SoundNode in Editor) |
Overridden from USoundCueGraphNode_Base
| Type | Name | Description | |
|---|---|---|---|
| void | Create all of the input pins required |