#pragma once #include "Dialog.h" #include 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, const char *frage, const char *left, const char *right, std::function< void() > leftAk, std::function< void() > rightAk, std::function< void() > abbruchAk, Punkt maxSize ); // Destruktor ~Frage(); };