diff --git a/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditor-imgui.hpp b/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditor-imgui.hpp index 3ef4d6b7..9895e71a 100644 --- a/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditor-imgui.hpp +++ b/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditor-imgui.hpp @@ -98,8 +98,6 @@ class TileSheetEditorImGui: public studio::Editor { ox::Error updateActiveSubsheet(ox::StringView const&name, int cols, int rows) noexcept; - // slots - private: void setActiveSubsheet(TileSheet::SubSheetIdx path) noexcept; }; diff --git a/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditormodel.cpp b/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditormodel.cpp index 02a3d126..5178e50c 100644 --- a/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditormodel.cpp +++ b/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditormodel.cpp @@ -120,7 +120,7 @@ bool TileSheetEditorModel::acceptsClipboardPayload() const noexcept { return cb.ok(); } -ox::StringView TileSheetEditorModel::palPath() const noexcept { +ox::String const &TileSheetEditorModel::palPath() const & noexcept { return m_palPath; } diff --git a/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditormodel.hpp b/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditormodel.hpp index f1c60a56..a373597e 100644 --- a/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditormodel.hpp +++ b/src/nostalgia/modules/gfx/src/studio/tilesheeteditor/tilesheeteditormodel.hpp @@ -62,7 +62,7 @@ class TileSheetEditorModel: public ox::SignalHandler { constexpr Palette const&pal() const noexcept; [[nodiscard]] - ox::StringView palPath() const noexcept; + ox::String const &palPath() const & noexcept; ox::Error setPalette(ox::StringViewCR path) noexcept;