123456789101112131415161718192021 |
- #pragma once
- #include "Dialog.h"
- #include <Knopf.h>
- class Frage : public Dialog
- {
- public:
- // Konstructor
- // tr: Ein Zeiger auf die zu verwendende Schrift
- // frage: Die Frage die an den Benutzer gestellt werden soll
- // left: Die linke Antwort
- // right: Die rechte Antwort
- // leftAk: Ein Zeiger auf eine Funktion die beim wählen der Linken Antwort aufgerufen wird
- // rightAk: Ein Zeiger auf eine Funktion die beim wählen der Rechten Antwort aufgerufen wird
- // abbruchAk: Ein Zeiger auf eine Funktion die beim Schließen des Fensters aufgerufen wird
- // maxSize: Die Bildschirmgröße in Pixeln
- Frage( TextRenderer *tr, UIInit &uiFactory, char *frage, char *left, char *right, std::function< void() > leftAk, std::function< void() > rightAk, std::function< void() > abbruchAk, Punkt maxSize );
- // Destruktor
- ~Frage();
- };
|