From cf6c5668f1d41a0fe02f97351a522ccfb3f245d4 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sun, 9 Oct 2022 12:22:14 +0200 Subject: a --- src/tile-iterator.hpp | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'src/tile-iterator.hpp') diff --git a/src/tile-iterator.hpp b/src/tile-iterator.hpp index ce4b645e..5ba4bb88 100644 --- a/src/tile-iterator.hpp +++ b/src/tile-iterator.hpp @@ -5,28 +5,28 @@ #include #include -namespace Magnum::Examples { +namespace floormat { struct tile; template class basic_tile_iterator; template struct tile_tuple; -} // namespace Magnum::Examples +} // namespace floormat namespace std { -template struct tuple_size> : std::integral_constant {}; +template struct tuple_size> : std::integral_constant {}; -template<> struct tuple_element<0, Magnum::Examples::tile_tuple> { using type = Magnum::Examples::tile&; }; -template<> struct tuple_element<0, Magnum::Examples::tile_tuple> { using type = const Magnum::Examples::tile&; }; -template<> struct tuple_element<0, const Magnum::Examples::tile_tuple> { using type = const Magnum::Examples::tile&; }; +template<> struct tuple_element<0, floormat::tile_tuple> { using type = floormat::tile&; }; +template<> struct tuple_element<0, floormat::tile_tuple> { using type = const floormat::tile&; }; +template<> struct tuple_element<0, const floormat::tile_tuple> { using type = const floormat::tile&; }; -template struct tuple_element<1, Magnum::Examples::tile_tuple> { using type = std::size_t; }; -template struct tuple_element<2, Magnum::Examples::tile_tuple> { using type = Magnum::Examples::local_coords; }; +template struct tuple_element<1, floormat::tile_tuple> { using type = std::size_t; }; +template struct tuple_element<2, floormat::tile_tuple> { using type = floormat::local_coords; }; } // namespace std -namespace Magnum::Examples { +namespace floormat { template struct tile_tuple { @@ -59,9 +59,9 @@ protected: std::tuple data = {nullptr, 0}; }; -} // namespace Magnum::Examples +} // namespace floormat -namespace Magnum::Examples { +namespace floormat { template class basic_tile_iterator final : private tile_tuple { @@ -82,13 +82,13 @@ public: extern template class basic_tile_iterator; extern template class basic_tile_iterator; -} // namespace Magnum::Examples +} // namespace floormat namespace std { template -class iterator_traits> { - using T = Magnum::Examples::basic_tile_iterator; +class iterator_traits> { + using T = floormat::basic_tile_iterator; public: using difference_type = std::ptrdiff_t; using value_type = T; -- cgit v1.2.3