Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


UcsToUtf16(char*, ref int, int, Rune)

Writes a rune to a buffer as a UTF-16 encoded character.
Read time 1 minuteLast updated 14 days ago

Definition

  • Type: Method
  • Namespace: Unity.Collections
  • Assembly: UnityEngine.ManagedKernelModule

UcsToUtf16(char*, int, int, Rune)

public static ConversionError UcsToUtf16(char* buffer, ref int index, int capacity, Unicode.Rune rune)

Parameters

buffer

The buffer of chars to write to.

index

Reference to a char index into the buffer. If the write succeeds, index is incremented by the size in chars of the character written. If the write fails, index is not incremented.

capacity

The size in chars of the buffer. Used to check that the write is in bounds.

rune

The rune to encode.

Returns