+public:
+ void SetSurface(SDL_Surface *s) { surface = s; }
+ void SetBorderSize(const geometry::Vector<int> &s) { borderSize = s; }
+ void SetRepeatSize(const geometry::Vector<int> &s) { repeatSize = s; }
+ void SetOffset(const geometry::Vector<int> &o) { offset = o; }
+
+ static void CreateTypeDescription();
+