IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SDL Discussion :

Problème de cration de timer


Sujet :

SDL

  1. #1
    Membre averti
    Profil pro
    Architecte Solutions
    Inscrit en
    Janvier 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte Solutions

    Informations forums :
    Inscription : Janvier 2007
    Messages : 20
    Par défaut Problème de cration de timer
    Bonjour,

    Je suis confronté à un petit soucis par rapport à la création d'un timer SDL.

    En effet, je souhaite créer un timer qui appelle à la fin du timing non pas une fonction définie dans le même fichier que la création du timer mais étant une méthode d'une classe définie dans un autre fichier.

    Pour ce faire je dispose dans le fichier où je crée le timer d'un pointeur vers mon objet possédant la méthode que je souhaite appeler à la fin du timing.

    Voici l'appel que j'effectue où detruireLasers est la méthode que je souhaite appeler et ptMoteurJeu le pointeur sur l'objet contenant cette méthode:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    SDL_TimerID timer;
    timer = SDL_AddTimer(5000, ptMoteurJeu->detruireLasers, NULL);
    Seulement cela ne passe pas à la compilation car apparemment mon appel me renvoi un (moteurjeu:: ) au lieu d'un (*) avec moteurjeu le type de l'objet référencé par ptMoteurJeu.

    Quelqu'un aurait'il une idée?

  2. #2
    Membre Expert
    Avatar de coyotte507
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 327
    Par défaut
    Salut,

    SDL est en C, donc les classes il connait pas

    Il y a le même problème avec les threads, regarde la FAQ SDL avec les threads, la solution s'applique aussi pour les timers.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de création de tâches planifiées [Timer Jobs]
    Par Magicmodjo dans le forum SharePoint
    Réponses: 8
    Dernier message: 08/09/2008, 16h32
  2. Réponses: 7
    Dernier message: 16/06/2004, 15h02
  3. Problème de création de table sous MySql
    Par ducamba dans le forum Requêtes
    Réponses: 2
    Dernier message: 21/06/2003, 09h59
  4. Problème de création de fenêtre
    Par tomateauketchup dans le forum DirectX
    Réponses: 1
    Dernier message: 08/06/2003, 19h42
  5. [Rave Report] problème de création dynamique
    Par Nivux dans le forum Rave
    Réponses: 2
    Dernier message: 24/05/2003, 00h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo