git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6176
837edb03-e0f3-0310-88ca-
d4d4e8b29345
-Tile::Tile(const TileSet& new_tileset, std::vector<std::string> images, Rect rect,
+Tile::Tile(const TileSet& new_tileset, const std::vector<std::string>& images, Rect rect,
uint32_t attributes, uint32_t data, float animfps) :
tileset(new_tileset),
imagespecs(),
uint32_t attributes, uint32_t data, float animfps) :
tileset(new_tileset),
imagespecs(),
data(data),
anim_fps(animfps)
{
data(data),
anim_fps(animfps)
{
- for(std::vector<std::string>::iterator i = images.begin(); i != images.end(); ++i) {
+ for(std::vector<std::string>::const_iterator i = images.begin(); i != images.end(); ++i) {
imagespecs.push_back(ImageSpec(*i, rect));
}
correct_attributes();
imagespecs.push_back(ImageSpec(*i, rect));
}
correct_attributes();
public:
Tile(const TileSet& tileset);
public:
Tile(const TileSet& tileset);
- Tile(const TileSet& tileset, std::vector<std::string> images, Rect rect,
+ Tile(const TileSet& tileset, const std::vector<std::string>& images, Rect rect,
uint32_t attributes, uint32_t data, float animfps);
~Tile();
uint32_t attributes, uint32_t data, float animfps);
~Tile();