Implement Initialize method in Editor class and override in derived editors
This commit is contained in:
@@ -1,15 +1,16 @@
|
||||
#include "music_editor.h"
|
||||
|
||||
#include "imgui/imgui.h"
|
||||
|
||||
#include "absl/strings/str_format.h"
|
||||
#include "app/editor/code/assembly_editor.h"
|
||||
#include "app/gui/icons.h"
|
||||
#include "app/gui/input.h"
|
||||
#include "imgui/imgui.h"
|
||||
|
||||
namespace yaze {
|
||||
namespace editor {
|
||||
|
||||
void MusicEditor::Initialize() {}
|
||||
|
||||
absl::Status MusicEditor::Update() {
|
||||
if (ImGui::BeginTable("MusicEditorColumns", 2, music_editor_flags_,
|
||||
ImVec2(0, 0))) {
|
||||
|
||||
@@ -58,8 +58,8 @@ class MusicEditor : public SharedRom, public Editor {
|
||||
public:
|
||||
MusicEditor() { type_ = EditorType::kMusic; }
|
||||
|
||||
void Initialize() override;
|
||||
absl::Status Update() override;
|
||||
|
||||
absl::Status Undo() override { return absl::UnimplementedError("Undo"); }
|
||||
absl::Status Redo() override { return absl::UnimplementedError("Redo"); }
|
||||
absl::Status Cut() override { return absl::UnimplementedError("Cut"); }
|
||||
|
||||
Reference in New Issue
Block a user