IAnalyzerNRTResult

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

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AudioAnalyzer

Header

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

Include

#include "IAudioAnalyzerNRTInterface.h"

Syntax

class IAnalyzerNRTResult

Remarks

IAnalyzerNRTResult

This interface defines the required methods for non-real-time analyzer results.

Destructors

Name Description

Public function Virtual

~IAnalyzerNRTResult()

Functions

Name Description

Public function Virtual

void

 

CopyFrom

(
    IAnalyzerNRTResult* SourceResu...
)

This virtual can be overridden to provide a faster copying scheme than full serialization when analyzing non-remote targets.

Public function Const

float

 

GetDurationInSeconds()

This must be overridden to return the duration of the original audio analyzed.

Public function

void

 

Serialize

(
    FArchive& Archive
)

This is used to define how to serialize this instance of results for remote profiling.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss