SDLPP TextRenderer: actually copy in copySelf

This commit is contained in:
2020-12-18 16:12:26 +01:00
parent 27949f891a
commit ad1805101c
2 changed files with 9 additions and 3 deletions
+7 -3
View File
@@ -58,9 +58,13 @@ void TextRenderer::updateSizeAndPosition() {
updateDstRect();
}
std::shared_ptr< RenderObject > TextRenderer::copySelf() {
// TODO ACTUALLY copy, don't just copy pointers to textures and whatnot,
// create new textures!!!
return std::make_shared< TextRenderer >( *this );
auto ret = std::make_shared< TextRenderer >( *this );
copyTo(ret);
return ret;
}
void TextRenderer::copyTo(std::shared_ptr<RenderObject> other) {
RectangleRender::copyTo(other);
}
void TextRenderer::updateDstRect() {