|
uchar32_t | irr::core::unicode::toUTF32 (uchar16_t high, uchar16_t low) |
| Convert a UTF-16 surrogate pair into a UTF-32 character. More...
|
|
uchar16_t | irr::core::unicode::swapEndian16 (const uchar16_t &c) |
| Swaps the endianness of a 16-bit value. More...
|
|
uchar32_t | irr::core::unicode::swapEndian32 (const uchar32_t &c) |
| Swaps the endianness of a 32-bit value. More...
|
|
core::array< u8 > | irr::core::unicode::getUnicodeBOM (EUTF_ENCODE mode) |
| Returns the specified unicode byte order mark in a byte array. More...
|
|
EUTF_ENCODE | irr::core::unicode::determineUnicodeBOM (const char *data) |
| Detects if the given data stream starts with a unicode BOM. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const ustring16< TAlloc > &right) |
| Appends two ustring16s. More...
|
|
template<typename TAlloc , class B > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const B *const right) |
| Appends a ustring16 and a null-terminated unicode string. More...
|
|
template<class B , typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const B *const left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and a null-terminated unicode string. More...
|
|
template<typename TAlloc , typename B , typename BAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const string< B, BAlloc > &right) |
| Appends a ustring16 and an Irrlicht string. More...
|
|
template<typename TAlloc , typename B , typename BAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const string< B, BAlloc > &left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and an Irrlicht string. More...
|
|
template<typename TAlloc , typename B , typename A , typename BAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const std::basic_string< B, A, BAlloc > &right) |
| Appends a ustring16 and a std::basic_string. More...
|
|
template<typename TAlloc , typename B , typename A , typename BAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const std::basic_string< B, A, BAlloc > &left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and a std::basic_string. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const char right) |
| Appends a ustring16 and a char. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const char left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and a char. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const short right) |
| Appends a ustring16 and a short. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const short left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and a short. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const unsigned short right) |
| Appends a ustring16 and an unsigned short. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const unsigned short left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and an unsigned short. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const int right) |
| Appends a ustring16 and an int. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const int left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and an int. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const unsigned int right) |
| Appends a ustring16 and an unsigned int. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const unsigned int left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and an unsigned int. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const long right) |
| Appends a ustring16 and a long. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const long left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and a long. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const unsigned long right) |
| Appends a ustring16 and an unsigned long. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const unsigned long left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and an unsigned long. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const float right) |
| Appends a ustring16 and a float. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const float left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and a float. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const ustring16< TAlloc > &left, const double right) |
| Appends a ustring16 and a double. More...
|
|
template<typename TAlloc > |
ustring16< TAlloc > | irr::core::operator+ (const double left, const ustring16< TAlloc > &right) |
| Appends a ustring16 and a double. More...
|
|
template<typename TAlloc > |
std::ostream & | irr::core::operator<< (std::ostream &out, const ustring16< TAlloc > &in) |
| Writes a ustring16 to an ostream. More...
|
|
template<typename TAlloc > |
std::wostream & | irr::core::operator<< (std::wostream &out, const ustring16< TAlloc > &in) |
| Writes a ustring16 to a wostream. More...
|
|