Michele Caini před 5 roky
rodič
revize
6c6f05fc91
1 změnil soubory, kde provedl 1 přidání a 6 odebrání
  1. 1 6
      src/entt/entity/snapshot.hpp

+ 1 - 6
src/entt/entity/snapshot.hpp

@@ -14,6 +14,7 @@
 #include "../core/type_traits.hpp"
 #include "../core/type_traits.hpp"
 #include "entity.hpp"
 #include "entity.hpp"
 #include "fwd.hpp"
 #include "fwd.hpp"
+#include "registry.hpp"
 
 
 
 
 namespace entt {
 namespace entt {
@@ -31,9 +32,6 @@ namespace entt {
  */
  */
 template<typename Entity>
 template<typename Entity>
 class basic_snapshot {
 class basic_snapshot {
-    /*! @brief A registry is allowed to create snapshots. */
-    friend class basic_registry<Entity>;
-
     using traits_type = entt_traits<Entity>;
     using traits_type = entt_traits<Entity>;
 
 
     template<typename Component, typename Archive, typename It>
     template<typename Component, typename Archive, typename It>
@@ -160,9 +158,6 @@ private:
  */
  */
 template<typename Entity>
 template<typename Entity>
 class basic_snapshot_loader {
 class basic_snapshot_loader {
-    /*! @brief A registry is allowed to create snapshot loaders. */
-    friend class basic_registry<Entity>;
-
     using traits_type = entt_traits<Entity>;
     using traits_type = entt_traits<Entity>;
 
 
     template<typename Type, typename Archive>
     template<typename Type, typename Archive>