]> git.localhorst.tv Git - l2e.git/blobdiff - src/loader/Interpreter.h
store pointers rather than objects in Interpreter
[l2e.git] / src / loader / Interpreter.h
index a32b3cad6d4c8a90cd8401f25c868955c2dd23fc..aea5fbe85712433c963cf5f1aeb8016f59fdbc0b 100644 (file)
@@ -107,11 +107,11 @@ private:
        std::map<std::string, ParsedDefinition> parsedDefinitions;
 
        std::vector<graphics::Animation *> animations;
-       std::vector<battle::Hero> heroes;
+       std::vector<battle::Hero *> heroes;
        std::vector<SDL_Surface *> images;
-       std::vector<battle::Monster> monsters;
+       std::vector<battle::Monster *> monsters;
        std::vector<int> numbers;
-       std::vector<graphics::Sprite> sprites;
+       std::vector<graphics::Sprite *> sprites;
 
 };