+ void draw(DrawingContext& context, const Vector& pos, int layer,
+ uint32_t drawing_effect = NONE_EFFECT);
+ int get_current_frame() const;
+
+ float get_fps() { return fps; } ;
+ int get_frames() { return surfaces.size(); } ;
+
+ std::string get_name() const { return name; }
+ int get_width() const;
+ int get_height() const;