This class is an abstract definition of a unicode text, it can be converted from and to any kind of string and encoding. More...
#include <Unicode.hpp>
Public Member Functions | |
| Text () | |
| Default constructor (empty text) | |
| Text (const char *Str) | |
| Construct the unicode text from any type of string. | |
| Text (const wchar_t *Str) | |
| Text (const Uint8 *Str) | |
| Text (const Uint16 *Str) | |
| Text (const Uint32 *Str) | |
| Text (const std::string &Str) | |
| Text (const std::wstring &Str) | |
| Text (const Unicode::UTF8String &Str) | |
| Text (const Unicode::UTF16String &Str) | |
| Text (const Unicode::UTF32String &Str) | |
| operator std::string () const | |
| Operator to cast the text to any type of string. | |
| operator std::wstring () const | |
| operator Unicode::UTF8String () const | |
| operator Unicode::UTF16String () const | |
| operator const Unicode::UTF32String & () const | |
This class is an abstract definition of a unicode text, it can be converted from and to any kind of string and encoding.
Definition at line 63 of file Unicode.hpp.
| sf::Unicode::Text::Text | ( | ) |
Default constructor (empty text)
Definition at line 105 of file Unicode.cpp.
Construct the unicode text from any type of string.
| Str | : String to convert |
Definition at line 114 of file Unicode.cpp.
Definition at line 126 of file Unicode.cpp.
Definition at line 144 of file Unicode.cpp.
Definition at line 156 of file Unicode.cpp.
Definition at line 168 of file Unicode.cpp.
| sf::Unicode::Text::Text | ( | const std::string & | Str | ) |
Definition at line 173 of file Unicode.cpp.
| sf::Unicode::Text::Text | ( | const std::wstring & | Str | ) |
Definition at line 178 of file Unicode.cpp.
| sf::Unicode::Text::Text | ( | const Unicode::UTF8String & | Str | ) |
Definition at line 208 of file Unicode.cpp.
| sf::Unicode::Text::Text | ( | const Unicode::UTF16String & | Str | ) |
Definition at line 213 of file Unicode.cpp.
| sf::Unicode::Text::Text | ( | const Unicode::UTF32String & | Str | ) |
Definition at line 218 of file Unicode.cpp.
| sf::Unicode::Text::operator std::string | ( | ) | const |
Operator to cast the text to any type of string.
Definition at line 227 of file Unicode.cpp.
| sf::Unicode::Text::operator std::wstring | ( | ) | const |
Definition at line 234 of file Unicode.cpp.