{
std::string name;
+ /** Position correction */
int x_offset;
int y_offset;
+ /** Drawing priority in queue */
+ int z_order;
/** Frames per second */
float fps;
void draw(DrawingContext& context, const Vector& pos, int layer,
Uint32 drawing_effect = NONE_EFFECT);
+ void draw_part(DrawingContext& context, const Vector& source,
+ const Vector& size, const Vector& pos, int layer,
+ Uint32 drawing_effect = NONE_EFFECT);
+
/** Set action (or state) */
void set_action(std::string act);