Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Sound
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USoundNode
- USoundNodeBranch
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Sound/SoundNodeBranch.h |
| Include | #include "Sound/SoundNodeBranch.h" |
Syntax
UCLASS (HideCategories=Object, EditInlineNew, MinimalAPI, Meta=(DisplayName="Branch"))
class USoundNodeBranch : public USoundNode
Remarks
Selects a child node based on the value of a boolean parameter
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | BoolParameterName | The name of the boolean parameter to use to determine which branch we should take |
Constructors
| Type | Name | Description | |
|---|---|---|---|
USoundNodeBranch
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ParseNodes
(
FAudioDevice* AudioDevice, |
Overridden from USoundNode
| Type | Name | Description | |
|---|---|---|---|
| FText | GetInputPinName
(
int32 PinIndex |
Get the name of a specific input pin | |
| int32 | Returns the maximum number of child nodes this node can possibly have | ||
| int32 | Returns the minimum number of child nodes this node must have | ||
| FText | GetTitle () |
||
| void | RemoveChildNode
(
int32 Index |
Enums
| Type | Name | Description | |
|---|---|---|---|
| BranchPurpose |