]> git.localhorst.tv Git - l2e.git/blobdiff - src/loader/Interpreter.h
added getters for interpreted objects
[l2e.git] / src / loader / Interpreter.h
index 9ba5924a8ab85173e4967c167cc6a62ac6139149..2748c63bdadfa44e80539fca52d9517cb4636822 100644 (file)
@@ -55,6 +55,13 @@ private:
 public:
        void ReadSource();
 
+public:
+       graphics::Animation *GetAnimation(const std::string &name);
+       battle::Hero *GetHero(const std::string &name);
+       battle::Monster *GetMonster(const std::string &name);
+       int GetNumber(const std::string &name) const;
+       graphics::Sprite *GetSprite(const std::string &name);
+
 private:
        void ReadDefinition(const Definition &);
        void ReadLiteral(const Definition &);