Clone makeClone(int pos[], sf::Texture *mctexture){ Clone clone; sf::Sprite sprite; sprite.setTexture(*mctexture); sprite.setOrigin(TILE/2, TILE/2); sprite.setPosition(TILE * (pos[0] + 0.5), TILE * (pos[1] + 0.5)); sprite.setTextureRect(sf::IntRect(4*TILE, TILE, TILE, TILE)); clone.setSprite(sprite); clone.move_pos = 0; return clone; }