So after some searching I found out how to draw a line...
sf::Vertex line[2] = {sf::Vector2f(x1,y1), sf::Vector2f(x2,y2)};
screen.draw(line , 2, sf::Lines);
OK easy enough, however this draws a white line. What if I want a line of a certain color or with a certain amount of transparency? I noticed RenderTexture.draw takes a another parameter, renderstate, from the documentation. Can someone explain how I might go about this. I've looked at the documentation for renderstate but still don't understand how I would go about using it in this case, if you use it at all.
Thanks for any help you can give
-Sam