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(),
@@ -174,6 +175,13 @@ Editor::Editor() :
174
175
m_play_widget = play_button.get ();
175
176
176
177
m_widgets.insert (m_widgets.begin () + 3 , std::move (play_button));
178
+
179
+ auto save_button = std::make_unique<ButtonWidget>(" images/engine/editor/save.png" ,
180
+ Vector (128 , 0 ), [this ] { save_level (); });
181
+
182
+ m_save_widget = save_button.get ();
183
+
184
+ m_widgets.insert (m_widgets.begin () + 4 , std::move (save_button));
177
185
}
178
186
179
187
Editor::~Editor ()
Original file line number Diff line number Diff line change @@ -224,6 +224,7 @@ class Editor final : public Screen,
224
224
ButtonWidget* m_redo_widget;
225
225
ButtonWidget* m_grid_size_widget;
226
226
ButtonWidget* m_play_widget;
227
+ ButtonWidget* m_save_widget;
227
228
228
229
EditorOverlayWidget* m_overlay_widget;
229
230
EditorToolboxWidget* m_toolbox_widget;
You can’t perform that action at this time.
0 commit comments