Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: [Résolu] setSize (Vector2f ou Vector2u) ?  (Lu 2337 fois)

0 Membres et 1 Invité sur ce sujet

Rodd

  • Newbie
  • *
  • Messages: 43
    • Voir le profil
    • E-mail
[Résolu] setSize (Vector2f ou Vector2u) ?
« le: Septembre 05, 2013, 01:51:49 pm »
Bonjour,

la version 2.1 a eu des modifications comme par exemple la taille du RectangleShape qui devrait demander un Vector2u ( marqué sur la doc de SFML http://www.sfml-dev.org/documentation/2.1-fr/classsf_1_1RenderWindow.php) ce qui semble plus logique qu'un Vector2f d'avant.


Pourtant mon fichier RectangleShape.hpp de mon dossier D:\SFML-2.1\include\SFML\Graphics\RectangleShape.hpp indique à la ligne 61 une erreur disant que la classe RectangleShape utilise plutôt cette fonction :

void setSize(const Vector2f& size);

-> un Vector2f


Oubli ou je me trompe ?

Merci :>
« Modifié: Septembre 05, 2013, 02:26:28 pm par Rodd »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : setSize (Vector2f ou Vector2u) ?
« Réponse #1 le: Septembre 05, 2013, 02:12:51 pm »
Tu as regardé la documentation de sf::RenderWindow...

Voici le lien vers la bonne fonction (et le bon type) :
http://www.sfml-dev.org/documentation/2.1-fr/classsf_1_1RectangleShape.php#a5c65d374d4a259dfdc24efdd24a5dbec

Un sf::Vector2u a des composantes entières, ce ne serait donc pas logique du tout. Et comme le C++ n'a pas la notion de type flottant non-signé... ;)
Laurent Gomila - SFML developer

Rodd

  • Newbie
  • *
  • Messages: 43
    • Voir le profil
    • E-mail
Re : setSize (Vector2f ou Vector2u) ?
« Réponse #2 le: Septembre 05, 2013, 02:25:03 pm »
Oups. Désolé  :-[

Merci beaucoup !