summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--editor/editor.cpp4
-rw-r--r--editor/editor.hpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/editor/editor.cpp b/editor/editor.cpp
index d132574b..5419b653 100644
--- a/editor/editor.cpp
+++ b/editor/editor.cpp
@@ -201,7 +201,7 @@ void editor::set_mode(editor_mode mode)
on_release();
}
-const tile_editor* editor::current() const
+const tile_editor* editor::current() const noexcept
{
switch (_mode)
{
@@ -217,7 +217,7 @@ const tile_editor* editor::current() const
}
}
-tile_editor* editor::current()
+tile_editor* editor::current() noexcept
{
return const_cast<tile_editor*>(static_cast<const editor&>(*this).current());
}
diff --git a/editor/editor.hpp b/editor/editor.hpp
index 39511ca5..201f6468 100644
--- a/editor/editor.hpp
+++ b/editor/editor.hpp
@@ -74,8 +74,8 @@ struct editor final
[[nodiscard]] editor_mode mode() const noexcept { return _mode; }
void set_mode(editor_mode mode);
- tile_editor* current();
- const tile_editor* current() const;
+ tile_editor* current() noexcept;
+ const tile_editor* current() const noexcept;
void on_click(world& world, global_coords pos);
void on_mouse_move(world& world, global_coords pos);