Navigation
API > API/Plugins > API/Plugins/WaveTableEditor
| Name | FBankEditor |
| Type | class |
| Header File | /Engine/Plugins/Runtime/WaveTable/Source/WaveTableEditor/Public/WaveTableBankEditor.h |
| Include Path | #include "WaveTableBankEditor.h" |
Syntax
class FBankEditor : public WaveTable::Editor::FBankEditorBase
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FAssetEditorToolkit → FBankEditorBase → FBankEditor
- FNotifyHook → FBankEditorBase → FBankEditor
- FEditorUndoClient → FBankEditorBase → FBankEditor
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBankEditor() |
WaveTableBankEditor.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FBankEditor() |
WaveTableBankEditor.h |
Functions
Public
Protected
Overridden from FBankEditorBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TUniquePtr< FWaveTableCurveModel > ConstructCurveModel
(
FRichCurve& InRichCurve, |
Construct a new curve model for the given FRichCurve. Allows for editor implementation to construct custom curve model types. | WaveTableBankEditor.h | |
virtual bool GetBankIsBipolar () |
Returns whether or not bank is bipolar. | WaveTableBankEditor.h | |
virtual EWaveTableResolution GetBankResolution () |
Returns resolution of bank being edited. | WaveTableBankEditor.h | |
virtual int32 GetBankSampleRate() |
Returns sample rate to use if BankSamplingMode is set to 'SampleRate'. | WaveTableBankEditor.h | |
virtual EWaveTableSamplingMode GetBankSamplingMode() |
Returns sampling mode of bank being edited. | WaveTableBankEditor.h | |
virtual int32 GetNumTransforms() |
Returns the number of transforms associated with the given bank. | WaveTableBankEditor.h | |
virtual FWaveTableTransform * GetTransform
(
int32 InIndex |
Returns the transform associated with the given index. | WaveTableBankEditor.h |