Navigation
| Name | AudioAnalyzer |
| Type | Runtime |
| Location | /Engine/Source/Runtime/AudioAnalyzer/ |
| Module Build Rules | AudioAnalyzer.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FAnalyzerFacade | FAnalyzer |
| FAnalyzerNRTFacade | FAnalyzerNRTFacade |
| FAudioAnalyzerModule | |
| FAudioAnalyzeTask | |
| FOnAudioAnalyzerNRTAnalysisComplete | Delegate to receive all meter results per channel (time-stamped in an array) since last delegate call. |
| UAudioAnalyzer | UAudioAnalyzer |
| UAudioAnalyzerAssetBase | UAudioAnalyzerAssetBase |
| UAudioAnalyzerNRT | UAudioAnalyzerNRT |
| UAudioAnalyzerNRTSettings | Interface for Non Real-Time (NRT) Audio Analyzer UObjects. |
| UAudioAnalyzerSettings | UAudioAnalyzerSettings |
| UAudioAnalyzerSubsystem | Class manages querying analysis results from various audio analyzers. |
Structs
Interfaces
| Name | Remarks |
|---|---|
| IAnalyzerControls | IAnalyzerControls |
| IAnalyzerFactory | Audio analyzer factory. Primarily used for creating a worker. |
| IAnalyzerNRTFactory | IAnalyzerNRTFactory |
| IAnalyzerNRTResult | IAnalyzerNRTResult |
| IAnalyzerNRTSettings | IAnalyzerNRTSettings |
| IAnalyzerNRTWorker | IAnalyzerNRTWorker |
| IAnalyzerResult | IAnalyzerResult |
| IAnalyzerSettings | IAnalyzerSettings |
| IAnalyzerWorker | An audio analyzer worker. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FAnalyzeAudioDelegate | TMulticastDelegate_NoParams< void > | Interface for Audio Analyzer Assets. | AudioAnalyzerAsset.h |
| FAnalyzerResultSharedPtr | TSharedPtr< Audio::IAnalyzerResult, ESPMode::ThreadSafe > | AudioAnalyzer.h |