27 #ifndef _CEGUIIconvStringTranscoder_h_
28 #define _CEGUIIconvStringTranscoder_h_
30 #include "CEGUI/StringTranscoder.h"
36 class IconvStringTranscoder :
public StringTranscoder
39 IconvStringTranscoder();
44 String stringFromUTF16(
const uint16* input)
const;
45 String stringFromStdWString(
const std::wstring& input)
const;
uint16 * stringToUTF16(const String &input) const
Transcode the given string to a UTF-16 encoded buffer.
Definition: IconvStringTranscoder.cpp:200
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42
void deleteUTF16Buffer(uint16 *input) const
deletes a buffer returned from the stringToUTF16 function.
Definition: IconvStringTranscoder.cpp:297
std::wstring stringToStdWString(const String &input) const
Transcode the given string to a std::wstring object.
Definition: IconvStringTranscoder.cpp:208