27 #ifndef _CEGUIStringTranscoder_h_
28 #define _CEGUIStringTranscoder_h_
30 #include "CEGUI/String.h"
56 virtual uint16* stringToUTF16(
const String& input)
const = 0;
77 virtual std::wstring stringToStdWString(
const String& input)
const = 0;
91 virtual String stringFromUTF16(
const uint16* input)
const = 0;
113 virtual String stringFromStdWString(
const std::wstring& input)
const = 0;
116 virtual void deleteUTF16Buffer(uint16* input)
const = 0;
Definition: MemoryAllocatedObject.h:109
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1
Interface for a string transcoding utility. Instances of classes that implement this interface can be...
Definition: StringTranscoder.h:41
String class used within the GUI system.
Definition: String.h:62