From Tree, added support for using wchar_t strings with osg::Text/EncodedText.

This commit is contained in:
Robert Osfield
2003-02-10 15:01:27 +00:00
parent ebb31fb339
commit 1b08b02df2
4 changed files with 43 additions and 4 deletions

View File

@@ -545,5 +545,15 @@ setText(const std::string& text)
_initAlignment=false;
_encodedText->setText((const unsigned char*)_text.data(),_text.size());
}
void Text::
setText(const wchar_t* text)
{
_encodedText->setOverrideEncoding(EncodedText::ENCODING_UTF8);
_text=_encodedText->convertWideString(text);
_initAlignment=false;
_encodedText->setText((const unsigned char*)_text.data(),_text.size());
}
// Text
///////////////////////////////////////////////////////////////////////////////