Skip to content

Commit 9a810a0

Browse files
committed
Add save button
1 parent a187e1c commit 9a810a0

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(),
@@ -174,6 +175,13 @@ Editor::Editor() :
174175
m_play_widget = play_button.get();
175176

176177
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));
177185
}
178186

179187
Editor::~Editor()

src/editor/editor.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,7 @@ class Editor final : public Screen,
224224
ButtonWidget* m_redo_widget;
225225
ButtonWidget* m_grid_size_widget;
226226
ButtonWidget* m_play_widget;
227+
ButtonWidget* m_save_widget;
227228

228229
EditorOverlayWidget* m_overlay_widget;
229230
EditorToolboxWidget* m_toolbox_widget;

0 commit comments

Comments
 (0)