Ende.h 555 B

1234567891011121314151617181920212223242526272829303132333435
  1. #ifndef Ende_H
  2. #define Ende_H
  3. #include <Knopf.h>
  4. using namespace Framework;
  5. class Ende
  6. {
  7. private:
  8. LRahmen *rahmen;
  9. TextFeld *text;
  10. TextFeld *warten;
  11. Knopf *ok;
  12. bool weiter;
  13. int ref;
  14. public:
  15. // Konstruktor
  16. Ende( Schrift *zSchrift );
  17. // Destruktor
  18. ~Ende();
  19. // nicht constant
  20. void setGewonnen( char gewonnen );
  21. void doTastaturEreignis( TastaturEreignis &te );
  22. void doMausEreignis( MausEreignis &me );
  23. void render( Bild &zRObj );
  24. // constant
  25. bool getWeiter() const;
  26. // Reference Counting
  27. Ende *getThis();
  28. Ende *release();
  29. };
  30. #endif