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