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

  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
    0
    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