17 #ifndef HEADER_SUPERTUX_SPRITE_SPRITE_DATA_HPP 18 #define HEADER_SUPERTUX_SPRITE_SPRITE_DATA_HPP 24 #include "video/surface_ptr.hpp" 79 bool has_custom_loops;
85 std::string family_name;
87 std::vector<SurfacePtr> surfaces;
90 typedef std::map<std::string, std::unique_ptr<Action> > Actions;
92 static std::unique_ptr<Action> create_action_from_surface(SurfacePtr surface);
96 const Action* get_action(
const std::string& act)
const;
Definition: sprite_data.hpp:28
Definition: sprite.hpp:26
const std::string & get_name() const
Get sprite's name.
Definition: sprite.hpp:89
Definition: reader_mapping.hpp:32
SpriteData()
Dummy texture sprite.
Definition: sprite_data.cpp:83