UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FUniformPartitionConvolutionFactory Class Reference

#include <UniformPartitionConvolution.h>

+ Inheritance diagram for Audio::FUniformPartitionConvolutionFactory:

Public Member Functions

virtual ~FUniformPartitionConvolutionFactory ()
 
virtual const FName GetFactoryName () const override
 
virtual bool IsHardwareAccelerated () const override
 
virtual bool AreConvolutionSettingsSupported (const FConvolutionSettings &InSettings) const override
 
virtual TUniquePtr< IConvolutionAlgorithmNewConvolutionAlgorithm (const FConvolutionSettings &InSettings) override
 
- Public Member Functions inherited from Audio::IConvolutionAlgorithmFactory
virtual SIGNALPROCESSING_API ~IConvolutionAlgorithmFactory ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Audio::IConvolutionAlgorithmFactory
static SIGNALPROCESSING_API const FName GetModularFeatureName ()
 

Detailed Description

Constructor & Destructor Documentation

◆ ~FUniformPartitionConvolutionFactory()

Audio::FUniformPartitionConvolutionFactory::~FUniformPartitionConvolutionFactory ( )
virtual

Member Function Documentation

◆ AreConvolutionSettingsSupported()

bool Audio::FUniformPartitionConvolutionFactory::AreConvolutionSettingsSupported ( const FConvolutionSettings InSettings) const
overridevirtual

Returns true if the input settings are supported by this factory.

Implements Audio::IConvolutionAlgorithmFactory.

◆ GetFactoryName()

const FName Audio::FUniformPartitionConvolutionFactory::GetFactoryName ( ) const
overridevirtual

Name of this particular factory.

Implements Audio::IConvolutionAlgorithmFactory.

◆ IsHardwareAccelerated()

bool Audio::FUniformPartitionConvolutionFactory::IsHardwareAccelerated ( ) const
overridevirtual

If true, this implementation uses hardware acceleration.

Implements Audio::IConvolutionAlgorithmFactory.

◆ NewConvolutionAlgorithm()

TUniquePtr< IConvolutionAlgorithm > Audio::FUniformPartitionConvolutionFactory::NewConvolutionAlgorithm ( const FConvolutionSettings InSettings)
overridevirtual

Creates a new Convolution algorithm.

Implements Audio::IConvolutionAlgorithmFactory.


The documentation for this class was generated from the following files: