Render.h 555 B

123456789101112131415161718192021222324252627282930313233
  1. #ifndef Render_H
  2. #define Render_H
  3. #include <Bildschirm.h>
  4. #include <Thread.h>
  5. #include <Zeit.h>
  6. #include <Schrift.h>
  7. #include "Fps.h"
  8. using namespace Framework;
  9. class Render : public Thread
  10. {
  11. private:
  12. bool exit;
  13. ZeitMesser *time;
  14. double tickval;
  15. Fps *fps;
  16. unsigned char deckAlpha;
  17. bool inAnimation;
  18. public:
  19. // Konstruktor
  20. Render();
  21. // Destruktor
  22. ~Render();
  23. // nicht constant
  24. virtual void thread(); // Render Schleife
  25. void beginn(); // beginnt rendering
  26. void beenden(); // exit = 1;
  27. };
  28. #endif