diff options
Diffstat (limited to 'loader/anim-atlas.cpp')
-rw-r--r-- | loader/anim-atlas.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/loader/anim-atlas.cpp b/loader/anim-atlas.cpp index 76a656e4..cfbe7245 100644 --- a/loader/anim-atlas.cpp +++ b/loader/anim-atlas.cpp @@ -2,13 +2,13 @@ #include "atlas-loader.inl" #include "anim-cell.hpp" #include "anim-traits.hpp" -#include "compat/exception.hpp" +#include "compat/borrowed-ptr.inl" namespace floormat::loader_detail { template class atlas_loader<anim_atlas>; -std::shared_ptr<class anim_atlas> loader_impl::get_anim_atlas(StringView path) noexcept(false) +bptr<class anim_atlas> loader_impl::get_anim_atlas(StringView path) noexcept(false) { return _anim_loader->make_atlas(path, {}); } @@ -23,7 +23,7 @@ ArrayView<const anim_cell> loader_impl::anim_atlas_list() return _anim_loader->atlas_list(); } -std::shared_ptr<anim_atlas> loader_impl::anim_atlas(StringView name, StringView dir, loader_policy p) noexcept(false) +bptr<anim_atlas> loader_impl::anim_atlas(StringView name, StringView dir, loader_policy p) noexcept(false) { char buf[fm_FILENAME_MAX]; auto path = make_atlas_path(buf, dir, name); |