Scaleform::UTF8Util::DecodeNextChar_Advance0

Scaleform::UTF8Util::DecodeNextChar_Advance0
UInt32 SF_STDCALL DecodeNextChar_Advance0(const char** putf8Buffer);
Description

DecodeNextChar_Advance0 returns the next Unicode character in the UTF-8 encoded buffer. Invalid UTF-8 sequences produce a U+FFFD character as output. Advances *utf8_buffer past the character returned. Pointer advance occurs even if the terminating 0 character is hit, since that allows strings with middle '\0' characters to be supported.

Parameters
Parameters 
Description 
const char** putf8Buffer 
Pointer to the UTF-8 encoded buffer. 
Return Value

An UInt32 value containing the next Unicode character.

File

SF_UTF8Util.h