IAnalyzerNRTFactory

[IAnalyzerNRTFactory](API\Runtime\AudioAnalyzer\IAnalyzerNRTFactory)

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AudioAnalyzer

Header

/Engine/Source/Runtime/AudioAnalyzer/Public/IAudioAnalyzerNRTInterface.h

Include

#include "IAudioAnalyzerNRTInterface.h"

Syntax

class IAnalyzerNRTFactory : public IModularFeature

Remarks

IAnalyzerNRTFactory

This is used to define a non real-time analyzer.

Destructors

Name Description

Public function Virtual

~IAnalyzerNRTFactory()

Functions

Name Description

Public function Static

FName

 

GetModularFeatureName()

Supplied unique name of IAnalyzerNRTFactory to enable querying of added analyzer factories

Public function Const

FName

 

GetName()

Name of specific analyzer type.

Public function Const

FString

 

GetTitle()

Human readable name of analyzer.

Public function Const

TUniquePtr< ...

 

NewResult()

Create a new result.

Public function Const

TSharedPtr< ...

 

NewResultShared()

Convenience function to create a new shared result by calling NewResult.

Public function Const

TUniquePtr< ...

 

NewWorker

(
    const FAnalyzerNRTParameters& InPa...,
    const IAnalyzerNRTSettings* In...
)

Create a new worker.