diff options
Diffstat (limited to 'src/server/game/Maps/MapRefManager.h')
-rw-r--r-- | src/server/game/Maps/MapRefManager.h | 14 |
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 |