diff options
author | Shauren <shauren.trinity@gmail.com> | 2025-01-05 15:14:41 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2025-01-05 15:14:41 +0100 |
commit | e245e8ad124cee19d35e4f67f7aed4dcc871b3bf (patch) | |
tree | 1ac64aef1189d100b4f73608c63a326f67ddf46f /src/server/game/Grids/Grid.h | |
parent | cc31fe491f045d4921e26efbd6d2807ba2295d82 (diff) |
Core/Grids: Minor Grid/NGrid refactor - make TypeMapContainer be its direct template parameter instead of passing in TypeList
Diffstat (limited to 'src/server/game/Grids/Grid.h')
-rw-r--r-- | src/server/game/Grids/Grid.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/server/game/Grids/Grid.h b/src/server/game/Grids/Grid.h index 74dc68164a3..4cecd2942d7 100644 --- a/src/server/game/Grids/Grid.h +++ b/src/server/game/Grids/Grid.h @@ -39,8 +39,8 @@ template<class A, class T, class O> class GridLoader; template < class ACTIVE_OBJECT, -class WORLD_OBJECT_TYPES, -class GRID_OBJECT_TYPES +class WORLD_OBJECT_CONTAINER, +class GRID_OBJECT_CONTAINER > class Grid { @@ -85,14 +85,14 @@ class Grid // Visit grid objects template<class T> - void Visit(TypeContainerVisitor<T, TypeMapContainer<GRID_OBJECT_TYPES> > &visitor) + void Visit(TypeContainerVisitor<T, GRID_OBJECT_CONTAINER> &visitor) { visitor.Visit(i_container); } // Visit world objects template<class T> - void Visit(TypeContainerVisitor<T, TypeMapContainer<WORLD_OBJECT_TYPES> > &visitor) + void Visit(TypeContainerVisitor<T, WORLD_OBJECT_CONTAINER> &visitor) { visitor.Visit(i_objects); } @@ -134,8 +134,8 @@ class Grid }*/ private: - TypeMapContainer<GRID_OBJECT_TYPES> i_container; - TypeMapContainer<WORLD_OBJECT_TYPES> i_objects; + GRID_OBJECT_CONTAINER i_container; + WORLD_OBJECT_CONTAINER i_objects; //typedef std::set<void*> ActiveGridObjects; //ActiveGridObjects m_activeGridObjects; }; |