diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2024-02-11 08:32:10 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2024-02-11 08:49:53 +0100 |
commit | 017cb08bf33608f1ceb8d59800a8d1d2f9d5d455 (patch) | |
tree | 8918ad2e036d8dc79b7b2cbdce858a9617551aea /loader/ground-atlas.cpp | |
parent | b2be7d57642197c0f65d2645c767c4f868ababb1 (diff) |
loader: allow adding atlases to the list without parsing them
Diffstat (limited to 'loader/ground-atlas.cpp')
-rw-r--r-- | loader/ground-atlas.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/loader/ground-atlas.cpp b/loader/ground-atlas.cpp index 9ca9cb9b..6e829b13 100644 --- a/loader/ground-atlas.cpp +++ b/loader/ground-atlas.cpp @@ -11,10 +11,9 @@ template class atlas_loader<ground_atlas>; std::shared_ptr<ground_atlas> loader_impl::get_ground_atlas(StringView name, Vector2ub size, pass_mode pass) noexcept(false) { - auto atlas = _ground_loader->make_atlas(name, { + return _ground_loader->make_atlas(name, { .atlas = {}, .name = {}, .size = size, .pass = pass, }); - return atlas; } atlas_loader<class ground_atlas>* loader_impl::make_ground_atlas_loader() @@ -22,7 +21,10 @@ atlas_loader<class ground_atlas>* loader_impl::make_ground_atlas_loader() return new atlas_loader<class ground_atlas>; } -auto loader_impl::ground_atlas_list() noexcept(false) -> ArrayView<const ground_cell> { return _ground_loader->ensure_atlas_list(); } +auto loader_impl::ground_atlas_list() noexcept(false) -> ArrayView<const ground_cell> +{ + return _ground_loader->ensure_atlas_list(); +} const ground_cell& loader_impl::make_invalid_ground_atlas() { |