Navigation
API > API/Runtime > API/Runtime/AudioExtensions
Inheritance Hierarchy
- IAudioProxyDataFactory
- FMetasoundAssetBase
- UMetaSoundPatch
- UMetaSoundSource
- UAudioBus
- UMetasoundParameterPack
- USoundModulationParameter
- USoundModulationParameterAdditive
- USoundModulationParameterBipolar
- USoundModulationParameterFrequencyBase
- USoundModulationParameterFilterFrequency
- USoundModulationParameterHPFFrequency
- USoundModulationParameterLPFFrequency
- USoundModulationParameterFrequency
- USoundModulationParameterScaled
- USoundModulationParameterVolume
- USoundModulatorBase
- USoundControlBus
- USoundModulationGenerator
- USoundModulationGeneratorADEnvelope
- USoundModulationGeneratorEnvelopeFollower
- USoundModulationGeneratorLFO
- USoundModulationPatch
- USoundWave
- USoundSourceBus
- USoundWaveProcedural
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 | |
|---|---|---|---|
| TUniquePtr< Audio::IProxyData > | CreateNewProxyData
(
const Audio::FProxyDataInitParams& InitParams |
||
| TSharedPtr< Audio::IProxyData > | CreateProxyData
(
const Audio::FProxyDataInitParams& InitParams |