TODOs
This commit is contained in:
@@ -66,10 +66,7 @@ void TextRenderer::render() {
|
||||
col->render( *renderer, colider_color );
|
||||
}
|
||||
}
|
||||
// TODO move this to method updateTexture and call that function from this
|
||||
void TextRenderer::updateSizeAndPosition() {
|
||||
RectangleRender::updateSizeAndPosition();
|
||||
|
||||
void TextRenderer::updateTexture() {
|
||||
int fontSize = 0.6 * getRect().h;
|
||||
_config->getFont()->changeFontSize( fontSize );
|
||||
int intOutline = _config->getOutlineSize();
|
||||
@@ -79,7 +76,10 @@ void TextRenderer::updateSizeAndPosition() {
|
||||
setTexture( *_config->getFont(), _text, _config->getColor(),
|
||||
_config->getOutlineColor(), intOutline );
|
||||
_config->getFont()->revertSize();
|
||||
|
||||
}
|
||||
void TextRenderer::updateSizeAndPosition() {
|
||||
RectangleRender::updateSizeAndPosition();
|
||||
updateTexture();
|
||||
updateDstRect();
|
||||
}
|
||||
std::shared_ptr< RenderObject > TextRenderer::copySelf() {
|
||||
|
||||
Reference in New Issue
Block a user