21 #ifndef GUI_LEVELPAINTER_H 22 #define GUI_LEVELPAINTER_H 24 #include "EnginePlugin.h" 25 #include "GUI/Plugins/Engine/ui_GUI_LevelPainter.h" 26 #include "Components/Engine/Playback/SoundOutReceiver.h" 45 void sl_update_style()
override;
49 void paintEvent(QPaintEvent* e)
override;
50 void showEvent(QShowEvent*)
override;
57 void timed_out()
override;
58 void set_level(
float,
float)
override;
68 void resize_steps(
int n_rects);
72 #endif // GUI_LEVELPAINTER_H Definition: ui_GUI_LevelPainter.h:58
QString get_display_name() const override
must be overwritten
Definition: SoundOutReceiver.h:28
virtual void init_ui()=0
GUI will be initialized on first show up. Please use this to make Sayonara starting fast...
Definition: GUI_LevelPainter.h:28
QString get_name() const override
must be overwritten
void language_changed() override
language_changed Has to be implemented and is called when language has changed
Definition: EnginePlugin.h:43
Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten.
Definition: PlayerPlugin.h:49
void closeEvent(QCloseEvent *e) override
Event fired when closed overrides QWidget::closeEvent.