public UIView::OnDragListener {
public:
SetDesktopPresenter();
- virtual ~SetDesktopPresenter();
+ ~SetDesktopPresenter() override;
static SetDesktopPresenter *GetInstance();
- virtual void OnStart() override;
- virtual void OnResume() override;
- virtual void OnStop() override;
+ void OnStart() override;
+ void OnResume() override;
+ void OnStop() override;
bool OnClick(UIView &view, const ClickEvent &event) override;
bool OnDrag(UIView& view, const DragEvent& event) override;
class SetDesktopView : public View<SetDesktopPresenter> {
public:
SetDesktopView();
- virtual ~SetDesktopView();
+ ~SetDesktopView() override;
static SetDesktopView *GetInstance()
{
return &instance;
}
- virtual void OnStart() override;
- virtual void OnSetUpView() override;
- virtual void OnTearDownView() override;
- virtual void OnStop() override;
+ void OnStart() override;
+ void OnSetUpView() override;
+ void OnTearDownView() override;
+ void OnStop() override;
void UpdateSelectedStyle(bool hexagonsSelected);
private:
UILabel titleText;