+ const char *GetString(const std::string &name) const;
+ common::TargetingMode *GetTargetingMode(const std::string &name);
+ geometry::Vector<int> GetVector(const std::string &name) const;
+
+public:
+ const std::vector<bool> &Booleans() const { return booleans; }
+ const std::vector<graphics::ComplexAnimation *> &ComplexAnimations() const { return complexAnimations; }
+ const std::vector<graphics::Font *> &Fonts() const { return fonts; }
+ const std::vector<graphics::Frame *> &Frames() const { return frames; }
+ const std::vector<graphics::Gauge *> &Gauges() const { return gauges; }
+ const std::vector<battle::Hero *> &Heroes() const { return heroes; }
+ const std::vector<common::Ikari *> &Ikaris() const { return ikaris; }
+ const std::vector<SDL_Surface *> &Images() const { return images; }
+ const std::vector<common::Item *> &Items() const { return items; }
+ const std::vector<battle::Monster *> &Monsters() const { return monsters; }
+ const std::vector<int> &Numbers() const { return numbers; }
+ const std::vector<battle::PartyLayout *> &PartyLayouts() const { return partyLayouts; }
+ const std::vector<graphics::SimpleAnimation *> &SimpleAnimations() const { return simpleAnimations; }
+ const std::vector<common::Spell *> &Spells() const { return spells; }
+ const std::vector<graphics::Sprite *> &Sprites() const { return sprites; }
+ const std::vector<const char *> &Strings() const { return strings; }
+ const std::vector<common::TargetingMode *> &TargetingModes() const { return targetingModes; }
+ const std::vector<geometry::Vector<int> > &Vectors() const { return vectors; }