| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Sound/SoundSubmix.h |
Include |
#include "Sound/SoundSubmix.h" |
class USoundfieldEndpointSubmix : public USoundSubmixBase
Sound Submix class meant for sending soundfield-encoded audio to an external endpoint, such as a hardware binaural renderer that supports ambisonics.
Name | Description | ||
---|---|---|---|
|
EncodingSettings |
||
|
TSubclassOf< US... |
EncodingSettingsClass |
|
|
EndpointSettings |
TODO: Make this editable only if EndpointType is non-default, and filter classes based on ISoundfieldFactory::GetCustomSettingsClass(). |
|
|
TSubclassOf< UA... |
EndpointSettingsClass |
|
|
SoundfieldEffectChain |
||
|
SoundfieldEndpointType |
Currently used format. |
Name | Description | |
---|---|---|
|
USoundfieldEndpointSubmix ( |
Name | Description | ||
---|---|---|---|
|
const USound... |
GetEncodingSettings() |
|
|
const USound... |
GetEndpointSettings() |
|
|
ISoundfieldE... |
GetSoundfieldEndpointForSubmix() |
|
|
GetSoundfieldProcessors() |
||
|
RecurseCheckChild ( |
||
|
SanitizeLinks() |
This function goes through every child submix and the parent submix to ensure that they have a compatible format with this submix's format. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |