Irrlicht

bonjours,

je voudrai savoir comment faire pour mètre par exemple le code suivant dans une classe:

irr::gui::ICursorControl *curseur = device->getCursorControl();

car je ne peu pas faire un pointeur du "device". enfin je ne pense pas.

en espérant avoir été assez clair.

merci de votre réponse :)

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,

    Il te faut récupérer un pointeur sur ton device dans le constructeur de ta classe ou en tant qu'argument dans la méthode qui doit l'utiliser.

    par exemple :
    methode(QIrrlichtDevice* device)
    {
    ICursorControl* cursorControl = device->getCursorControl();
    }
    //Sans oublier les namespaces
    
    1. en fait mon problème est résolu mais maintenant mon programme plante quand je veut afficher une image a partir de la classe.

      peut-être es que c'est a cause de la déclaration de la méthode.

      qqun peu m'aider? :) svp