sevgolds Posté(e) le 18 avril 2006 Posté(e) le 18 avril 2006 Bonjour, J'ai une classe singleton que je souhaite déclarer dans l'espace lua. Je fais donc : class_<GestionnaireSc>("GestionnaireSc") .scope[ def("setNom", &GestionnaireScenario::setNom) ] .def("prevenir3D", &GestionnaireScenario::prevenir3D) ; Dans mon script lua, je fais : GestionnaireSc.setNom("toto") et cela fonctionne mais lorsque j'appelle prevenir3D GestionnaireSc.prevenir3D() , j'ai une erreur , la méthode prevenir3D n'est pas retrouvé : --------------------------------- no overload of GestionnaireSc:prevenir3Dmatched the arguments () candidates are: GestionnaireSc:prevenir3D() --------------------------------- Sauriez vous pourquoi j'ai cette erreur? Merci
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant