aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Maps/MapRefManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Maps/MapRefManager.h')
-rw-r--r--src/server/game/Maps/MapRefManager.h14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/server/game/Maps/MapRefManager.h b/src/server/game/Maps/MapRefManager.h
index c312f95518a..503caf3acf9 100644
--- a/src/server/game/Maps/MapRefManager.h
+++ b/src/server/game/Maps/MapRefManager.h
@@ -22,19 +22,7 @@
class MapReference;
-class MapRefManager : public RefManager<Map, Player>
+class MapRefManager : public RefManager<MapReference>
{
- public:
- typedef LinkedListHead::Iterator<MapReference> iterator;
- typedef LinkedListHead::Iterator<MapReference const> const_iterator;
-
- MapReference* getFirst() { return (MapReference*)RefManager<Map, Player>::getFirst(); }
- MapReference const* getFirst() const { return (MapReference const*)RefManager<Map, Player>::getFirst(); }
-
- iterator begin() { return iterator(getFirst()); }
- iterator end() { return iterator(nullptr); }
-
- const_iterator begin() const { return const_iterator(getFirst()); }
- const_iterator end() const { return const_iterator(nullptr); }
};
#endif