Ah d'accord. Je pensais (bien que j'ai lu le tuto mais j'ai du mal le saisir) que cela fonctionnait un peu comme les NSView de l'objective-c.
Mais sinon en faisant ma manip précédemment écrite, j'arrive à afficher une zone de ma vue et en la bougeant j'arrive à afficher le reste.
Est-ce un problème de détourner l'utilisation du sf::View pour arriver à mes fins ?
donc en gros je fais ça
sf::RenderWindow window1(sf::VideoMode(400, 400), "level", sf::Style::Titlebar | sf::Style::Close);
sf::View vue1(sf::FloatRect(0, 0, 800, 400));
vue1.setViewport(sf::FloatRect(-300/400, 0, 2,1));
je mets 2 car 400*2+800 et ça permet d'avoir toute la vue sans redimensionnement
Le -300/400 car 400 = la taille de la fenêtre, 300 = la position que je veux, et je prends l'opposé pour reculé la vue.
En faisant ça, ça ressemble plus au NSView de l'objective-c et j'arrive à faire ce que je veux mais est-ce un problème ? (exemple s'il y a une mise à jour ou si cela peut provoquer quelques fois des erreurs)