IPF: mark virtual functions override
This commit is contained in:
parent
457ed4bb43
commit
abbb9707b9
1 changed files with 25 additions and 25 deletions
|
@ -130,10 +130,10 @@ public:
|
|||
rc_modification(const color_range_map& recolor_map)
|
||||
: rc_map_(recolor_map)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
// The rc modification has a higher priority
|
||||
virtual int priority() const { return 1; }
|
||||
virtual int priority() const override { return 1; }
|
||||
|
||||
bool no_op() const { return rc_map_.empty(); }
|
||||
|
||||
|
@ -159,7 +159,7 @@ public:
|
|||
: horiz_(horiz)
|
||||
, vert_(vert)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
void set_horiz(bool val) { horiz_ = val; }
|
||||
void set_vert(bool val) { vert_ = val; }
|
||||
|
@ -205,7 +205,7 @@ public:
|
|||
rotate_modification(int degrees = 90, int zoom = 16, int offset = 8)
|
||||
: degrees_(degrees), zoom_(zoom), offset_(offset)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
bool no_op() const { return degrees_ % 360 == 0; }
|
||||
|
||||
|
@ -221,7 +221,7 @@ private:
|
|||
class gs_modification : public modification
|
||||
{
|
||||
public:
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -230,7 +230,7 @@ public:
|
|||
class crop_transparency_modification : public modification
|
||||
{
|
||||
public:
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -240,7 +240,7 @@ class bw_modification : public modification
|
|||
{
|
||||
public:
|
||||
bw_modification(int threshold): threshold_(threshold) {}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
private:
|
||||
int threshold_;
|
||||
};
|
||||
|
@ -250,7 +250,7 @@ private:
|
|||
*/
|
||||
struct sepia_modification : modification
|
||||
{
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -260,7 +260,7 @@ class negative_modification : public modification
|
|||
{
|
||||
public:
|
||||
negative_modification(int r, int g, int b): red_(r), green_(g), blue_(b) {}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
private:
|
||||
int red_, green_, blue_;
|
||||
};
|
||||
|
@ -271,7 +271,7 @@ private:
|
|||
class plot_alpha_modification : public modification
|
||||
{
|
||||
public:
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -280,7 +280,7 @@ public:
|
|||
class wipe_alpha_modification : public modification
|
||||
{
|
||||
public:
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -293,7 +293,7 @@ public:
|
|||
: formula_(formula)
|
||||
{}
|
||||
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
private:
|
||||
std::string formula_;
|
||||
|
@ -322,7 +322,7 @@ public:
|
|||
}
|
||||
}
|
||||
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
private:
|
||||
std::vector<std::string> formulas_;
|
||||
|
@ -337,7 +337,7 @@ public:
|
|||
crop_modification(const SDL_Rect& slice)
|
||||
: slice_(slice)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
const SDL_Rect& get_slice() const
|
||||
{
|
||||
|
@ -358,7 +358,7 @@ public:
|
|||
blit_modification(const surface& surf, int x, int y)
|
||||
: surf_(surf), x_(x), y_(y)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
const surface& get_surface() const
|
||||
{
|
||||
|
@ -391,7 +391,7 @@ public:
|
|||
mask_modification(const surface& mask, int x, int y)
|
||||
: mask_(mask), x_(x), y_(y)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
const surface& get_mask() const
|
||||
{
|
||||
|
@ -424,7 +424,7 @@ public:
|
|||
light_modification(const surface& surf)
|
||||
: surf_(surf)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
const surface& get_surface() const
|
||||
{
|
||||
|
@ -456,7 +456,7 @@ public:
|
|||
, flags_(flags)
|
||||
{}
|
||||
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
int get_w() const { return target_size_.x; }
|
||||
int get_h() const { return target_size_.y; }
|
||||
|
@ -477,7 +477,7 @@ public:
|
|||
: z_(z)
|
||||
{}
|
||||
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
private:
|
||||
int z_;
|
||||
|
@ -492,7 +492,7 @@ public:
|
|||
o_modification(float opacity)
|
||||
: opacity_(opacity)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
float get_opacity() const
|
||||
{
|
||||
|
@ -512,7 +512,7 @@ public:
|
|||
cs_modification(int r, int g, int b)
|
||||
: r_(r), g_(g), b_(b)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
int get_r() const { return r_; }
|
||||
int get_g() const { return g_; }
|
||||
|
@ -531,7 +531,7 @@ public:
|
|||
blend_modification(int r, int g, int b, float a)
|
||||
: r_(r), g_(g), b_(b), a_(a)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
int get_r() const { return r_; }
|
||||
int get_g() const { return g_; }
|
||||
|
@ -552,7 +552,7 @@ public:
|
|||
bl_modification(int depth)
|
||||
: depth_(depth)
|
||||
{}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
int get_depth() const
|
||||
{
|
||||
|
@ -569,7 +569,7 @@ private:
|
|||
struct background_modification : modification
|
||||
{
|
||||
background_modification(const color_t& c): color_(c) {}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
|
||||
const color_t& get_color() const
|
||||
{
|
||||
|
@ -587,7 +587,7 @@ class swap_modification : public modification
|
|||
{
|
||||
public:
|
||||
swap_modification(channel r, channel g, channel b, channel a): red_(r), green_(g), blue_(b), alpha_(a) {}
|
||||
virtual void operator()(surface& src) const;
|
||||
virtual void operator()(surface& src) const override;
|
||||
private:
|
||||
channel red_;
|
||||
channel green_;
|
||||
|
|
Loading…
Add table
Reference in a new issue