Skip to content

Commit 6038d8a

Browse files
committed
Add save button
1 parent 3851874 commit 6038d8a

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

data/images/engine/editor/save.png

1.53 KB
Loading

src/editor/editor.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ Editor::Editor() :
122122
m_redo_widget(),
123123
m_grid_size_widget(),
124124
m_play_widget(),
125+
m_save_widget(),
125126
m_overlay_widget(),
126127
m_toolbox_widget(),
127128
m_layers_widget(),
@@ -175,6 +176,13 @@ Editor::Editor() :
175176
m_play_widget = play_button.get();
176177

177178
m_widgets.insert(m_widgets.begin() + 3, std::move(play_button));
179+
180+
auto save_button = std::make_unique<ButtonWidget>("images/engine/editor/save.png",
181+
Vector(128, 0), [this] { save_level(); });
182+
183+
m_save_widget = save_button.get();
184+
185+
m_widgets.insert(m_widgets.begin() + 4, std::move(save_button));
178186
}
179187

180188
Editor::~Editor()

src/editor/editor.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,7 @@ class Editor final : public Screen,
228228
ButtonWidget* m_redo_widget;
229229
ButtonWidget* m_grid_size_widget;
230230
ButtonWidget* m_play_widget;
231+
ButtonWidget* m_save_widget;
231232

232233
EditorOverlayWidget* m_overlay_widget;
233234
EditorToolboxWidget* m_toolbox_widget;

0 commit comments

Comments
 (0)