Irrlicht

bobonou Messages postés 83 Statut Membre -  
Tordj Messages postés 38 Statut Membre -
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. Tordj Messages postés 38 Statut Membre 2
     
    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
  2. bobonou Messages postés 83 Statut Membre 43
     
    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