#ifndef KOLF_STATEDB_H #define KOLF_STATEDB_H #include #include #include // items can save their per-game states here // most don't have to do anything class StateDB { public: void setPoint(const TQPoint &point) { points[curName] = point; } TQPoint point() { return points[curName]; } void setName(const TQString &name) { curName = name; } void clear() { points.clear(); } private: TQMap points; TQString curName; }; #endif