]> git.localhorst.tv Git - l2e.git/blobdiff - src/loader/TypeDescription.h
made fields of type descriptions accessible
[l2e.git] / src / loader / TypeDescription.h
index 8f2f46c8b698bebf622c7615442ce5e5c46e571b..b7f4ba9e05bd08daaf7aa16b888b8cdbad5a3541 100644 (file)
@@ -54,6 +54,10 @@ public:
        void SetSize(int s) { size = s; }
        int Size() const { return size; }
 
+       typedef std::map<std::string, FieldDescription>::const_iterator FieldIterator;
+       FieldIterator FieldsBegin() const { return fields.begin(); }
+       FieldIterator FieldsEnd() const { return fields.end(); }
+
        static TypeDescription &CreateOrGet(const std::string &name);
        static int GetTypeId(const std::string &);
        static const TypeDescription &Get(int id);