--- deliantra/dclient/include/adt/map_vector.h 2010/10/17 08:14:45 1.1 +++ deliantra/dclient/include/adt/map_vector.h 2010/10/20 08:33:38 1.2 @@ -17,6 +17,9 @@ T &at (int n) { return data.at (offset + n); } T const &at (int n) const { return data.at (offset + n); } + T &operator[] (int n) { return data[offset + n]; } + T const &operator[] (int n) const { return data[offset + n]; } + bool has (int n) const { return offset + n >= 0 && offset + n < size (); } void clear () { return data.clear (); }