SDLPP TextRenderer: actually copy in copySelf
This commit is contained in:
@@ -25,6 +25,7 @@ public:
|
||||
void setTextColor( Font &font, const std::string &color = "FFFFFF",
|
||||
const std::string &outline_color = "000000",
|
||||
double outline_size = -1 );
|
||||
// TODO maybe store Font and actually update texture here
|
||||
void changeText( const std::string &text );
|
||||
void setFlags( int flags );
|
||||
virtual void render() override;
|
||||
@@ -32,6 +33,7 @@ public:
|
||||
virtual std::shared_ptr< RenderObject > copySelf() override;
|
||||
|
||||
private:
|
||||
virtual void copyTo(std::shared_ptr<RenderObject> other) override;
|
||||
void updateDstRect();
|
||||
std::string _text{};
|
||||
int position_flags = 0;
|
||||
|
||||
Reference in New Issue
Block a user