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

Auteur Sujet: Quelques fonctions get sur sf::Window  (Lu 1937 fois)

0 Membres et 1 Invité sur ce sujet

Cmdu76

  • Full Member
  • ***
  • Messages: 194
    • Voir le profil
Quelques fonctions get sur sf::Window
« le: Août 10, 2014, 01:00:40 pm »
Bonjour,

Je suis en train de travailler en profondeur sur les sf::Window

Serait-il possible de rajouter quelques fonctions :

- getMouseCursorVisible()
- getTitle()
- getVerticalSyncEnabled()
- getKeyRepeatEnabled()
- getFramerateLimit()
- ... (et quelques autres)

Voilà, je suis dans un cas où je charge les paramètres de la fenêtre via un fichier de paramètres (grâce à la classe Parser sur le wiki qui est top  :)) et j'aimerais savoir ensuite les paramètres utilisés plus loin dans mon programme pour connaître l'état de getMousCursorVisible() pour savoir si je dois dessiner ma propre souris ou pas ...

Je pense que mon exemple est peut-être un peu trop "centré" mais je pense que ces méthodes seront plutôt utiles

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Quelques fonctions get sur sf::Window
« Réponse #1 le: Août 10, 2014, 01:08:14 pm »
La question générale de mettre ou non un getter sur chaque setter (quelque soit la classe) est souvent discutée. Pour l'instant il n'y a pas vraiment de consensus sur ce sujet. Le plus simple est donc de les stocker toi-même à part.
Laurent Gomila - SFML developer

Cmdu76

  • Full Member
  • ***
  • Messages: 194
    • Voir le profil
Re : Quelques fonctions get sur sf::Window
« Réponse #2 le: Août 10, 2014, 01:24:40 pm »
Oui, j'ai en effet trouver un moyen assez simple de contourner mon problème, si je poste ici c'est juste pour suggérer l'ajout de ces méthodes