Anim_Boucle.h 1019 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #ifndef ANIM_BOUCLE_H_INCLUDED
  2. #define ANIM_BOUCLE_H_INCLUDED
  3. #include "Animation.h"
  4. ///Développeur: Jovian Hersemeule
  5. ///Dernière mise à jour le: 21/08/2013
  6. ///Objet: debug primaire, chgmt calcul
  7. /*
  8. ==L'objet Anim_Boucle==
  9. +Argument
  10. VOID
  11. +Descriptif:
  12. Permet de créer une animation durable qui boucle: le fumée d'une usine,
  13. un bonhomme qui court, une roue qui tourne, etc...
  14. Une animation de ce genre hérite de cette classe.
  15. [Fonctions]
  16. FONCTIONS HERITEES: play; stop; pause
  17. -coller:
  18. +Arguments:
  19. -Pointeur sur une SDL_Surface.
  20. +Renvoi:
  21. VOID
  22. +Descriptif:
  23. Permet de coller sur une surface l'image active, si l'anim est en cours.
  24. */
  25. class Anim_Boucle : public Animation
  26. {
  27. public:
  28. Anim_Boucle(Uint32 tempsFrequence);
  29. virtual ~Anim_Boucle();
  30. virtual void coller(SDL_Surface* support, int x, int y, bool centrer=0);
  31. protected:
  32. /*Aucun attribut supplémentaire requis.*/
  33. };
  34. #endif // ANIM_BOUCLE_H_INCLUDED