USoundNodeSwitch

Selects a child node based on the value of a integer parameter

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Sound/SoundNodeSwitch.h

Include

#include "Sound/SoundNodeSwitch.h"

Syntax

class USoundNodeSwitch : public USoundNode

Remarks

Selects a child node based on the value of a integer parameter

Variables

Name Description

Public variable

FName

 

IntParameterName

The name of the integer parameter to use to determine which branch we should take

Constructors

Name Description

Public function

USoundNodeSwitch

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Virtual

void

 

ParseNodes

(
    FAudioDevice* AudioDevice,
    const UPTRINT NodeWaveInstanceHash,
    FActiveSound& ActiveSound,
    const FSoundParseParameters& Parse...,
    TArray< FWaveInstance* >& Wav...
)

Public function

void

 

RenamePins()

Overridden from USoundNode

Name Description

Public function Virtual

void

 

CreateStartingConnectors()

Editor interface.

Public function Virtual Const

FText

 

GetInputPinName

(
    int32 PinIndex
)

Get the name of a specific input pin

Public function Virtual Const

int32

 

GetMaxChildNodes()

Returns the maximum number of child nodes this node can possibly have

Public function Virtual Const

int32

 

GetMinChildNodes()

Returns the minimum number of child nodes this node must have

Public function Virtual Const

FText

 

GetTitle()

Public function Virtual

void

 

InsertChildNode

(
    int32 Index
)

Public function Virtual

void

 

RemoveChildNode

(
    int32 Index
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss