Name |
Description |
|
---|---|---|
|
FAudioPluginInitializationParams |
|
|
FAudioPluginSourceInputData |
|
|
FAudioPluginSourceOutputData |
|
|
FChannelPositionInfo |
|
|
FSoundfieldDecoderInputData |
|
|
FSoundfieldDecoderOutputData |
|
|
FSoundfieldEncoderInputData |
All input parameters for a single Encode operation. |
|
FSoundfieldEncodingKey |
This is used in FMixerSourceVoice to make sure we only encode sources once for each type of stream. |
|
FSoundfieldMixerInputData |
|
|
FSoundfieldSpeakerPositionalData |
Positional data for each channel. |
|
FSoundModulation |
Collection of settings available on sound objects |
|
FSoundModulationControls |
Modulatable controls found on each sound instance processed by the modulation plugin enabled |
|
FSoundModulationParameter |
Parameter allowing modulation control override for systems opting in to the Modulation System. |
|
FSpatializationParams |
FSpatializationParams Struct for retrieving parameters needed for computing spatialization and occlusion plugins. |
|
IAudioEndpoint |
Class that allows audio to be sent to an arbitrary locale. |
|
IAudioEndpointFactory |
This factory is used to expose Endpoint types to the editor. |
|
IAudioEndpointSettingsProxy |
Interfaces for Endpoints |
|
IAudioModulation |
|
|
IAudioModulationFactory |
|
|
IAudioOcclusion |
|
|
IAudioOcclusionFactory |
|
|
IAudioPluginFactory |
IAudioPluginFactory This interface is inherited by spatialization, reverb and occlusion plugins to describe specifics of a plugin such as platform support, and display names. |
|
IAudioPluginListener |
IAudioPluginListener Implementations of this interface can receive updates about the audio listener's position in the game world, as well as other data. |
|
IAudioReverb |
|
|
IAudioReverbFactory |
|
|
IAudioSpatialization |
|
|
IAudioSpatializationFactory |
IAudioSpatializationFactory Implement this modular feature to make your Spatialization plugin visible to the engine. |
|
ISoundfieldAudioPacket |
This interface represents all encoded soundfield audio from a single render callback. |
|
ISoundfieldDecoderStream |
|
|
ISoundfieldEffectInstance |
Single instance that actually processes the soundfield. |
|
ISoundfieldEffectSettingsProxy |
|
|
ISoundfieldEncoderStream |
|
|
ISoundfieldEncodingSettingsProxy |
This interface should be used to provide a non-uclass version of the data described in your implementation of USoundfieldEncodingSettingsBase. |
|
ISoundfieldEndpoint |
Class that allows soundfield-encoded audio to be sent to an arbitrary locale. |
|
ISoundfieldEndpointFactory |
This factory is used to expose Soundfield Endpoint types to the editor. |
|
ISoundfieldEndpointSettingsProxy |
Interfaces for Soundfield Endpoints |
|
ISoundfieldFactory |
|
|
ISoundfieldMixerStream |
|
|
ISoundfieldTranscodeStream |
|
|
ISoundModulatable |
Interface to sound that is modulateable, allowing for certain specific behaviors to be controlled on the sound level by the modulation system. |
|
UAudioEndpointSettingsBase |
This opaque class should be used for specifying settings for how audio should be send to an external endpoint. |
|
UOcclusionPluginSourceSettingsBase |
This is a class which should be overridden to provide users with settings to use for individual sounds |
|
UReverbPluginSourceSettingsBase |
This is a class which should be overridden to provide users with settings to use for individual sounds |
|
USoundfieldEffectBase |
This opaque class should be used for specifying settings for how audio should be encoded to your soundfield format for a given submix or file. |
|
USoundfieldEffectSettingsBase |
|
|
USoundfieldEncodingSettingsBase |
This opaque class should be used for specifying settings for how audio should be encoded to your soundfield format for a given submix or file. |
|
USoundfieldEndpointSettingsBase |
This opaque class should be used for specifying settings for how audio should be send to an external endpoint. |
|
USoundModulationPluginSourceSettingsBase |
Override to provide users with modulation settings custom to individual sounds |
|
USpatializationPluginSourceSettingsBase |
This is a class which should be overridden to provide users with settings to use for individual sounds |
Name |
Description |
---|---|
FSoundEffectSubmixPtr |
Deprecated in favor of TSoundEffectSubmixPtr. |
FSoundModulationControlIndex |
|
TAudioModulationPtr |
|
TAudioOcclusionPtr |
|
TAudioPluginListenerPtr |
|
TAudioReverbPtr |
|
TAudioSpatializationPtr |
|
TSoundEffectPtr |
|
TSoundEffectSourcePtr |
|
TSoundEffectSubmixPtr |
Name |
Description |
|
---|---|---|
|
EAudioPlugin |
Enumeration of audio plugin types |
Name | Description | ||
---|---|---|---|
|
ToType & |
DowncastSoundfieldRef ( |
This helper function is used to downcast abstract objects during callbacks. |
|
GetTypeHash ( |