File tree Expand file tree Collapse file tree 3 files changed +9
-0
lines changed
data/images/engine/editor Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -122,6 +122,7 @@ Editor::Editor() :
122
122
m_redo_widget(),
123
123
m_grid_size_widget(),
124
124
m_play_widget(),
125
+ m_save_widget(),
125
126
m_overlay_widget(),
126
127
m_toolbox_widget(),
127
128
m_layers_widget(),
@@ -175,6 +176,13 @@ Editor::Editor() :
175
176
m_play_widget = play_button.get ();
176
177
177
178
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));
178
186
}
179
187
180
188
Editor::~Editor ()
Original file line number Diff line number Diff line change @@ -228,6 +228,7 @@ class Editor final : public Screen,
228
228
ButtonWidget* m_redo_widget;
229
229
ButtonWidget* m_grid_size_widget;
230
230
ButtonWidget* m_play_widget;
231
+ ButtonWidget* m_save_widget;
231
232
232
233
EditorOverlayWidget* m_overlay_widget;
233
234
EditorToolboxWidget* m_toolbox_widget;
You can’t perform that action at this time.
0 commit comments