SDLPP: CircleRenderer can be rendered
This commit is contained in:
@@ -21,16 +21,12 @@ public:
|
||||
const std::string &img_or_color, bool is_polygon = false );
|
||||
virtual void setColor( const std::string &color ) override;
|
||||
virtual void setOutlineColor( const std::string &color ) override;
|
||||
virtual void specialAction( int /*UNUSED*/ ) override{};
|
||||
virtual void specialAction( int /*UNUSED*/ ) override{}
|
||||
virtual void render() override;
|
||||
virtual void move( int ticks ) override;
|
||||
virtual void custom_move( int /*UNUSED*/ ) override {}
|
||||
virtual std::pair< std::pair< double, double >,
|
||||
std::pair< double, double > >
|
||||
getDoubleRect() const override;
|
||||
virtual void setPos( double x, double y ) override;
|
||||
virtual void setPos( const std::pair< double, double > &pos ) override;
|
||||
virtual std::pair< double, double > getPos() const override;
|
||||
virtual int leftmost() override;
|
||||
virtual int topmost() override;
|
||||
virtual int rightmost() override;
|
||||
@@ -48,12 +44,8 @@ public:
|
||||
protected:
|
||||
virtual void copyTo(std::shared_ptr<RenderObject> other) override;
|
||||
void updateXY();
|
||||
double og_x;
|
||||
double og_y;
|
||||
double og_w;
|
||||
double og_h;
|
||||
double x_;
|
||||
double y_;
|
||||
double w_;
|
||||
double h_;
|
||||
bool centerx = false;
|
||||
|
||||
Reference in New Issue
Block a user