CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
Atom::FAnalyzerFacade クラス

#include <AtomAnalyzerFacade.h>

公開メンバ関数

CRIWARECORE_API FAnalyzerFacade (TUniquePtr< IAnalyzerSettings > InSettings, IAnalyzerFactory *InFactory)
CRIWARECORE_API TUniquePtr< IAnalyzerResultAnalyzeAudioBuffer (const TArray< float > &InAudioBuffer, int32 InNumChannels, float InSampleRate, TSharedPtr< IAnalyzerControls > InControls)

非公開変数類

IAnalyzerFactoryFactory
FName FactoryName
TUniquePtr< IAnalyzerSettingsSettings
TUniquePtr< IAnalyzerWorkerWorker

詳解

FAnalyzer

FAnalyzer provides a simplified interface for performing analysis on audio buffers from the same AudioAnalyzer.

構築子と解体子

◆ FAnalyzerFacade()

Atom::FAnalyzerFacade::FAnalyzerFacade ( TUniquePtr< IAnalyzerSettings > InSettings,
IAnalyzerFactory * InFactory )

Create an FAnalyzerBatch with the analyzer settings and factory name.

関数詳解

◆ AnalyzeAudioBuffer()

TUniquePtr< IAnalyzerResult > Atom::FAnalyzerFacade::AnalyzeAudioBuffer ( const TArray< float > & InAudioBuffer,
int32 InNumChannels,
float InSampleRate,
TSharedPtr< IAnalyzerControls > InControls )

Analyze the audio buffer.

メンバ詳解

◆ Factory

IAnalyzerFactory* Atom::FAnalyzerFacade::Factory
private

◆ FactoryName

FName Atom::FAnalyzerFacade::FactoryName
private

◆ Settings

TUniquePtr<IAnalyzerSettings> Atom::FAnalyzerFacade::Settings
private

◆ Worker

TUniquePtr<IAnalyzerWorker> Atom::FAnalyzerFacade::Worker
private

このクラス詳解は次のファイルから抽出されました:
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/Analyzers/AtomAnalyzerFacade.h
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Private/Atom/Analyzers/AtomAnalyzerFacade.cpp