// running.
Throbber(int frame_time_ms, bool paint_while_stopped);
Throbber(int frame_time_ms, bool paint_while_stopped, gfx::ImageSkia* frames);
- virtual ~Throbber();
+ ~Throbber() override;
// Start and stop the throbber animation
virtual void Start();
void SetFrames(const gfx::ImageSkia* frames);
// Overridden from View:
- virtual gfx::Size GetPreferredSize() const OVERRIDE;
- virtual void OnPaint(gfx::Canvas* canvas) OVERRIDE;
+ gfx::Size GetPreferredSize() const override;
+ void OnPaint(gfx::Canvas* canvas) override;
protected:
// Specifies whether the throbber is currently animating or not
public:
explicit SmoothedThrobber(int frame_delay_ms);
SmoothedThrobber(int frame_delay_ms, gfx::ImageSkia* frames);
- virtual ~SmoothedThrobber();
+ ~SmoothedThrobber() override;
- virtual void Start() OVERRIDE;
- virtual void Stop() OVERRIDE;
+ void Start() override;
+ void Stop() override;
void set_start_delay_ms(int value) { start_delay_ms_ = value; }
void set_stop_delay_ms(int value) { stop_delay_ms_ = value; }
void SetChecked(bool checked);
// Overridden from Throbber:
- virtual void OnPaint(gfx::Canvas* canvas) OVERRIDE;
+ void OnPaint(gfx::Canvas* canvas) override;
private:
static const int kFrameTimeMs = 30;