Navigation
API > API/Plugins > API/Plugins/MotoSynth
FMotoSynthEnginePreviewer Class used to render the moto synth audio in the content browser. Used to preview the moto synth engine without running PIE.
| Name | FMotoSynthEnginePreviewer |
| Type | class |
| Header File | /Engine/Plugins/Experimental/MotoSynth/Source/MotoSynth/Public/MotoSynthPreset.h |
| Include Path | #include "MotoSynthPreset.h" |
Syntax
class FMotoSynthEnginePreviewer : public ISubmixBufferListener
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMotoSynthEnginePreviewer() |
MotoSynthPreset.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FMotoSynthEnginePreviewer() |
MotoSynthPreset.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEngineInitialized | bool | MotoSynthPreset.h | ||
| bPreviewFinished | bool | MotoSynthPreset.h | ||
| bRegistered | bool | MotoSynthPreset.h | ||
| CurrentPreviewCurveStartTime | float | MotoSynthPreset.h | ||
| CurrentPreviewCurveTime | float | MotoSynthPreset.h | ||
| MotoSynthPreset | UMotoSynthPreset * | MotoSynthPreset.h | ||
| OutputBuffer | TArray< float > | MotoSynthPreset.h | ||
| PreviewEngineCritSect | FCriticalSection | MotoSynthPreset.h | ||
| PreviewRPMCurve | FRichCurve | MotoSynthPreset.h | ||
| RPMRange | FVector2D | MotoSynthPreset.h | ||
| Settings | FMotoSynthRuntimeSettings | MotoSynthPreset.h | ||
| SynthEngine | TUniquePtr< FMotoSynthEngine > | MotoSynthPreset.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Reset() |
MotoSynthPreset.h | ||
void SetPreviewRPMCurve
(
const FRichCurve& InRPMCurve |
MotoSynthPreset.h | ||
void SetSettings
(
const FMotoSynthRuntimeSettings& InSettings |
MotoSynthPreset.h | ||
void StartPreviewing() |
MotoSynthPreset.h | ||
void StopPreviewing() |
MotoSynthPreset.h |
Overridden from ISubmixBufferListener
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FString & GetListenerName() |
MotoSynthPreset.h | ||
virtual void OnNewSubmixBuffer
(
const USoundSubmix* OwningSubmix, |
ISubmixBufferListener. | MotoSynthPreset.h |