Navigation
API > API/Runtime > API/Runtime/AudioExtensions
Inheritance Hierarchy
- IAudioProxyDataFactory
- UAudioBus
- UMediaPlayer
- UMetasoundParameterPack
- USoundModulationParameter
- USoundModulationParameterBipolar
- USoundModulationParameterFrequencyBase
- USoundModulationParameterFilterFrequency
- USoundModulationParameterHPFFrequency
- USoundModulationParameterLPFFrequency
- USoundModulationParameterFrequency
- USoundModulationParameterScaled
- USoundModulationParameterVolume
- USoundModulatorBase
- USoundControlBus
- USoundModulationGenerator
- USoundModulationGeneratorADEnvelope
- USoundModulationGeneratorEnvelopeFollower
- USoundModulationGeneratorLFO
- USoundModulationPatch
- USoundWave
- USoundSourceBus
- USoundWaveProcedural
- UMetaSoundSource
- USoundModWave
- USynthSound
- UWaveTableBank
References
| Module | AudioExtensions |
| Header | /Engine/Source/Runtime/AudioExtensions/Public/IAudioProxyInitializer.h |
| Include | #include "IAudioProxyInitializer.h" |
Syntax
class IAudioProxyDataFactory
Remarks
This can be subclassed to make a UClass an audio proxy factory.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< Audio::IProxyData > | CreateProxyData
(
const Audio::FProxyDataInitParams& InitParams |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< Audio::IProxyData > | CreateNewProxyData
(
const Audio::FProxyDataInitParams& InitParams |
Call TSharedPtr |