![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <VectorFFT.h>
Inheritance diagram for Audio::FVectorFFTFactory:Public Member Functions | |
| virtual | ~FVectorFFTFactory () |
| virtual FName | GetFactoryName () const override |
| virtual bool | IsHardwareAccelerated () const override |
| virtual bool | Expects128BitAlignedArrays () const override |
| virtual bool | AreFFTSettingsSupported (const FFFTSettings &InSettings) const override |
| virtual TUniquePtr< IFFTAlgorithm > | NewFFTAlgorithm (const FFFTSettings &InSettings) override |
Public Member Functions inherited from Audio::IFFTAlgorithmFactory | |
| virtual | ~IFFTAlgorithmFactory () |
Additional Inherited Members | |
Static Public Member Functions inherited from Audio::IFFTAlgorithmFactory | |
| static SIGNALPROCESSING_API const FName | GetModularFeatureName () |
Algorithm factory for FVectorFFT
|
virtual |
|
overridevirtual |
Returns true if the input settings are supported by this factory.
Implements Audio::IFFTAlgorithmFactory.
|
overridevirtual |
If true, this implementation requires input and output arrays to be 128 bit aligned.
Implements Audio::IFFTAlgorithmFactory.
|
overridevirtual |
Name of this particular factory.
Implements Audio::IFFTAlgorithmFactory.
|
overridevirtual |
If true, this implementation uses hardware acceleration.
Implements Audio::IFFTAlgorithmFactory.
|
overridevirtual |
Creates a new FFT algorithm.
Implements Audio::IFFTAlgorithmFactory.