Add an UTF8 String class

The Text Object use it
This commit is contained in:
Victor Levasseur
2015-06-21 22:04:27 +02:00
parent 60e47b844d
commit 24aed30d3e
6 changed files with 369 additions and 5 deletions
+2 -2
View File
@@ -71,7 +71,7 @@ void TextObject::DoUnserializeFrom(gd::Project & project, const gd::SerializerEl
void TextObject::DrawInitialInstance(gd::InitialInstance & instance, sf::RenderTarget & renderTarget, gd::Project & project, gd::Layout & layout)
{
sf::Text sfText;
sfText.setString(gd::utf8::ToSfString(text));
sfText.setString(text);
sfText.setCharacterSize(characterSize);
sfText.setStyle((bold ? sf::Text::Bold : 0) |
(IsItalic() ? sf::Text::Italic : 0) |
@@ -89,7 +89,7 @@ void TextObject::DrawInitialInstance(gd::InitialInstance & instance, sf::RenderT
sf::Vector2f TextObject::GetInitialInstanceDefaultSize(gd::InitialInstance & instance, gd::Project & project, gd::Layout & layout) const
{
sf::Text sfText;
sfText.setString(gd::utf8::ToSfString(text));
sfText.setString(text);
sfText.setCharacterSize(characterSize);
sfText.setStyle((bold ? sf::Text::Bold : 0) |
(IsItalic() ? sf::Text::Italic : 0) |