Render.h 423 B

12345678910111213141516171819202122232425262728293031
  1. #ifndef Render_H
  2. #define Render_H
  3. #include <Thread.h>
  4. #include <Bildschirm.h>
  5. using namespace Framework;
  6. class Render : public Thread
  7. {
  8. private:
  9. Bildschirm *bildschirm;
  10. bool beendet;
  11. int ref;
  12. public:
  13. // Konstruktor
  14. Render( Bildschirm *b );
  15. // Destruktor
  16. ~Render();
  17. // nicht constant
  18. virtual void thread();
  19. void beenden();
  20. // constant
  21. // Reference Counting
  22. Render *getThis();
  23. Render *release();
  24. };
  25. #endif