Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Sound/SoundNode.h |
Include |
#include "Sound/SoundNode.h" |
class USoundNode : public UObject
Name | Description | ||
---|---|---|---|
|
bIsRetainingAudio |
||
|
ChildNodes |
||
|
UEdGraphNode &#... |
GraphNode |
Node's Graph representation, used to get position. |
|
RandomStream |
Stream of random numbers to be used by this instance of USoundNode |
Name | Description | |
---|---|---|
|
USoundNode ( |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
||
|
CreateStartingConnectors() |
Editor interface. |
|
|
GetAllNodes ( |
Returns an array of all (not just active) nodes. |
|
|
float |
GetDuration() |
Returns the maximum duration this sound node will play for. |
|
UEdGraphNode... |
GetGraphNode() |
|
|
GetInputPinName ( |
Get the name of a specific input pin |
|
|
GetMaxChildNodes() |
Returns the maximum number of child nodes this node can possibly have |
|
|
float |
GetMaxDistance() |
Returns the maximum distance this sound can be heard from. |
|
GetMinChildNodes() |
Returns the minimum number of child nodes this node must have |
|
|
GetNodeWaveInstanceHash ( |
Used to create a unique string to identify unique nodes |
|
|
GetNodeWaveInstanceHash |
Used to create a unique string to identify unique nodes |
|
|
GetNumSounds ( |
Returns the number of simultaneous sounds this node instance plays back. |
|
|
GetTitle() |
||
|
HasConcatenatorNode() |
Returns whether the sound has a sequencer node. |
|
|
HasDelayNode() |
Returns whether the sound cue has a delay node. |
|
|
InsertChildNode ( |
||
|
IsPlayWhenSilent() |
Returns true if the sound node is set to play when silent. |
|
|
NotifyWaveInstanceFinished ( |
Notifies the sound node that a wave instance in its subtree has finished. |
|
|
OnBeginPIE ( |
Called as PIE begins |
|
|
OnEndPIE ( |
Called as PIE ends |
|
|
ParseNodes ( |
||
|
PlaceNode |
Helper function to set the position of a sound node on a grid |
|
|
PrimeChildWavePlayers ( |
When this is called and stream caching is enabled, any wave player sound nodes childed off of this node will have their audio loaded into the cache. |
|
|
ReleaseRetainerOnChildWavePlayers ( |
||
|
RemoveChildNode ( |
||
|
RetainChildWavePlayers ( |
When this is called and stream caching is enabled, any wave player sound nodes childed off of this node will have their audio retained into the cache. |
|
|
SetChildNodes ( |
Set the entire Child Node array directly, allows GraphNodes to fully control node layout. |
|
|
SupportsSubtitles() |
Returns if this node has been set to be allowed virtual. |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
CanBeClusterRoot() |
Called after load to determine if the object can be a cluster root |
|
|
CanBeInCluster() |
Called during cluster construction if the object can be added to a cluster |
Name |
Description |
---|---|
MAX_ALLOWED_CHILD_NODES |