Navigation
API > API/Plugins > API/Plugins/AudioCaptureEditor
| Name | IAudioCaptureEditorModule |
| Type | class |
| Header File | /Engine/Plugins/Runtime/AudioCapture/Source/AudioCaptureEditor/Public/IAudioCaptureEditorModule.h |
| Include Path | #include "IAudioCaptureEditorModule.h" |
Syntax
class IAudioCaptureEditorModule : public IModuleInterface
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniquePtr< IAudioCaptureEditor > CreateAudioRecorder() |
Attempt to create an audio recorder | IAudioCaptureEditorModule.h | |
bool HasAudioRecorder() |
Check whether we have an audio recorder registered or not | IAudioCaptureEditorModule.h | |
FDelegateHandle RegisterAudioRecorder
(
const TFunction< TUniquePtr< IAudioCaptureEditor >()>& FactoryFunction |
Register a function that will return a new audio capturer for the specified parameters | IAudioCaptureEditorModule.h | |
void UnregisterAudioRecorder
(
FDelegateHandle RegisteredHandle |
Unregister a previously registered audio recorder factory function | IAudioCaptureEditorModule.h |