27 #ifndef _CEGUIStringTranscoder_h_
28 #define _CEGUIStringTranscoder_h_
30 #include "CEGUI/String.h"
91 virtual String stringFromUTF16(
const uint16* input)
const = 0;
113 virtual String stringFromStdWString(
const std::wstring& input)
const = 0;
Definition: MemoryAllocatedObject.h:110
Interface for a string transcoding utility. Instances of classes that implement this interface can be...
Definition: StringTranscoder.h:43
virtual std::wstring stringToStdWString(const String &input) const =0
Transcode the given string to a std::wstring object.
virtual void deleteUTF16Buffer(uint16 *input) const =0
deletes a buffer returned from the stringToUTF16 function.
virtual uint16 * stringToUTF16(const String &input) const =0
Transcode the given string to a UTF-16 encoded buffer.
String class used within the GUI system.
Definition: String.h:64
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1