aboutsummaryrefslogtreecommitdiff
path: root/src/MessageBoard.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/MessageBoard.cpp')
-rw-r--r--src/MessageBoard.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/MessageBoard.cpp b/src/MessageBoard.cpp
index a0d1ab2..a0f1e20 100644
--- a/src/MessageBoard.cpp
+++ b/src/MessageBoard.cpp
@@ -40,8 +40,8 @@ namespace dchat
void MessageBoard::updateStaticContentTexture(const sf::Vector2u &newSize)
{
- if(!staticContentTexture.create(newSize.x, newSize.y))
- throw std::runtime_error("Failed to create render target for message board!");
+ //if(!staticContentTexture.create(newSize.x, newSize.y))
+ // throw std::runtime_error("Failed to create render target for message board!");
dirty = true;
}
@@ -110,7 +110,7 @@ namespace dchat
//if(dirty)
// staticContentTexture.clear(BACKGROUND_COLOR);
- const sf::Font &usernameFont = ResourceCache::getFont("fonts/Roboto-Regular.ttf");
+ const sf::Font *usernameFont = ResourceCache::getFont("fonts/Roboto-Regular.ttf");
double deltaTimeMicro = (double)frameTimer.getElapsedTime().asMicroseconds();
frameTimer.restart();
@@ -125,7 +125,7 @@ namespace dchat
position.y += scroll;
for(Message *message : messages)
{
- sf::Text usernameText(message->user->getName(), usernameFont, 24 * Settings::getScaling());
+ sf::Text usernameText(message->user->getName(), *usernameFont, 24 * Settings::getScaling());
float usernameTextHeight = usernameText.getFont()->getLineSpacing(usernameText.getCharacterSize());
if(position.y + usernameTextHeight > 0.0f && position.y < backgroundSize.y)
{