コード例 #1
0
ファイル: unicode.hpp プロジェクト: elemel/oglplus
inline std::vector<char> CodePointsToUTF8(
	const CodePoint* c_str,
	std::size_t length
)
{
	std::vector<char> result;
	CodePointsToUTF8(c_str, length, result);
	return result;
}
コード例 #2
0
ファイル: unicode.hpp プロジェクト: elemel/oglplus
inline std::vector<char> CodePointsToUTF8(
	const CodePoint* begin,
	const CodePoint* end
)
{
	std::vector<char> result;
	CodePointsToUTF8(begin, end, result);
	return result;
}
コード例 #3
0
ファイル: layout.hpp プロジェクト: Extrunder/oglplus
	void Set(const CodePoint* code_points, const GLsizei length)
	{
		std::vector<char> str;
		CodePointsToUTF8(code_points, length, str);
		Set(str.data(), str.size());
	}