Oups yes i'm not actualy in graphic and made a mistake in my mind :oops:
Perhaps sf::ThreadLocalContext? Even though "context" may be not clear for beginners, it's probably the most general and exact notion...
I agree.(and will probably name my variable with "context")
Newbie will realy use sfml and graphics without any RenderTarget?
A window, It's the first thing that many tutorial I have seen, show to start.
A good doc with an simple explanation to beginner is more helpfull that just a name that can say something else in an other lib. (personnaly a use more technical/generic name for class name and use a variable name that show what i do with it in actual context)
something like this in doc :
// Create the main window
// If you want to work on graphics without having any RenderTarget(like RenderWindow, RenderImage,...) you have to create an instance of sf::???????.
// ex: sf::ThreadLocalContext BackGroundGraphic.
sf::RenderWindow window(sf::VideoMode(800, 600), "SFML window");
Will more help me that just the name of this object and i have both technicaly name and meagningfull explanation of it.
If I begin, I just need this and if I want to know more I can see the doc for more detailled explanation.
Or search on web these term : thread, Context.(and if i'm not english BackGround
)