public virtual void SetTitle(string title)
{
// Copy the title to a null-terminated UTF-32 byte array
byte[] titleAsUtf32 = Encoding.UTF32.GetBytes(title + '\0');
unsafe
{
fixed (byte* titlePtr = titleAsUtf32)
{
sfWindow_setUnicodeTitle(CPointer, (IntPtr)titlePtr);
}
}
}