summaryrefslogtreecommitdiff
path: root/src/resources/map/maplayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/resources/map/maplayer.cpp')
-rw-r--r--src/resources/map/maplayer.cpp20
1 files changed, 8 insertions, 12 deletions
diff --git a/src/resources/map/maplayer.cpp b/src/resources/map/maplayer.cpp
index dae071565..2908f6a42 100644
--- a/src/resources/map/maplayer.cpp
+++ b/src/resources/map/maplayer.cpp
@@ -36,6 +36,8 @@
#include "resources/image.h"
#include "resources/resourcemanager.h"
+#include "resources/map/maprowvertexes.h"
+
#include "gui/font.h"
#include "gui/gui.h"
@@ -164,9 +166,9 @@ void MapLayer::drawSDL(Graphics *const graphics)
const MapRows::const_iterator rit_end = mTempRows.end();
while (rit != rit_end)
{
- MepRowImages *const images = &(*rit)->images;
- MepRowImages::const_iterator iit = images->begin();
- const MepRowImages::const_iterator iit_end = images->end();
+ MapRowImages *const images = &(*rit)->images;
+ MapRowImages::const_iterator iit = images->begin();
+ const MapRowImages::const_iterator iit_end = images->end();
while (iit != iit_end)
{
graphics->drawTileVertexes(*iit);
@@ -331,9 +333,9 @@ void MapLayer::drawOGL(Graphics *const graphics)
// int k = 0;
while (rit != rit_end)
{
- const MepRowImages *const images = &(*rit)->images;
- MepRowImages::const_iterator iit = images->begin();
- const MepRowImages::const_iterator iit_end = images->end();
+ const MapRowImages *const images = &(*rit)->images;
+ MapRowImages::const_iterator iit = images->begin();
+ const MapRowImages::const_iterator iit_end = images->end();
while (iit != iit_end)
{
graphics->drawTileVertexes(*iit);
@@ -884,9 +886,3 @@ MapObjectList *ObjectsLayer::getAt(const unsigned x, const unsigned y) const
return nullptr;
return mTiles[x + y * mWidth];
}
-
-MapRowVertexes::~MapRowVertexes()
-{
- delete_all(images);
- images.clear();
-}