Ver Fonte

view/group: cleanup

Michele Caini há 3 anos atrás
pai
commit
fc68c1b290
2 ficheiros alterados com 3 adições e 3 exclusões
  1. 2 2
      src/entt/entity/group.hpp
  2. 1 1
      src/entt/entity/view.hpp

+ 2 - 2
src/entt/entity/group.hpp

@@ -186,7 +186,7 @@ public:
      */
      */
     template<std::size_t Index>
     template<std::size_t Index>
     [[nodiscard]] decltype(auto) storage() const noexcept {
     [[nodiscard]] decltype(auto) storage() const noexcept {
-        static constexpr auto offset = sizeof...(Get);
+        constexpr auto offset = sizeof...(Get);
 
 
         if constexpr(Index < offset) {
         if constexpr(Index < offset) {
             return *std::get<Index>(pools);
             return *std::get<Index>(pools);
@@ -584,7 +584,7 @@ public:
      */
      */
     template<std::size_t Index>
     template<std::size_t Index>
     [[nodiscard]] decltype(auto) storage() const noexcept {
     [[nodiscard]] decltype(auto) storage() const noexcept {
-        static constexpr auto offset = sizeof...(Owned) + sizeof...(Get);
+        constexpr auto offset = sizeof...(Owned) + sizeof...(Get);
 
 
         if constexpr(Index < offset) {
         if constexpr(Index < offset) {
             return *std::get<Index>(pools);
             return *std::get<Index>(pools);

+ 1 - 1
src/entt/entity/view.hpp

@@ -330,7 +330,7 @@ public:
      */
      */
     template<std::size_t Index>
     template<std::size_t Index>
     [[nodiscard]] decltype(auto) storage() const noexcept {
     [[nodiscard]] decltype(auto) storage() const noexcept {
-        static constexpr auto offset = sizeof...(Get);
+        constexpr auto offset = sizeof...(Get);
 
 
         if constexpr(Index < offset) {
         if constexpr(Index < offset) {
             return *std::get<Index>(pools);
             return *std::get<Index>(pools);