Zdexby TheHolyOneZ
44,741 classes
Class

TextGeneratorUtilities

: Object
UnityEngine.TextCore.Text.TextGeneratorUtilities, UnityEngine.TextCoreTextEngineModule 0x0010 (16 B) inherited 0x0010 UnityEngine.TextCoreTextEngineModule.dll
0x00x0010

Members 2

OffsetSizeNameTypeFlagsDefault
0x08largePositiveVector2Vector2PublicStatic+1 flags—
0x08largeNegativeVector2Vector2PublicStatic+1 flags—

Functions 47

SignatureFlagsNativeParams
bool Approximately(float a, float b)PublicStatic0x04
Color32 HexCharsToColor(const char[]& hexChars, int tagCount)PublicStatic0x08
Color32 HexCharsToColor(const char[]& hexChars, int startIndex, int length)PublicStatic0x08
uint HexToInt(ushort hex)PublicStatic0x04
float ConvertToFloat(const char[]& chars, int startIndex, int length)PublicStatic0x08
float ConvertToFloat(const char[]& chars, int startIndex, int length, ref int& lastIndex)PublicStatic0x08
Vector2 PackUV(float x, float y, float scale)PublicStatic0x08
void ResizeInternalArray(ref T[]& array)PublicStatic0x08
void ResizeInternalArray(ref T[]& array, int size)PublicStatic0x08
void InsertOpeningTextStyle(TextStyle style, ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)Static+1 flags0x08
void InsertClosingTextStyle(TextStyle style, ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)Static+1 flags0x08
bool ReplaceOpeningStyleTag(ref TextBackingContainer& sourceText, int srcIndex, ref int& srcOffset, ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)PublicStatic0x10
bool ReplaceOpeningStyleTag(ref uint[]& sourceText, int srcIndex, ref int& srcOffset, ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)PrivateStatic0x08
void ReplaceClosingStyleTag(ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)PublicStatic0x08
void InsertOpeningStyleTag(TextStyle style, ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)Static+1 flags0x08
void InsertClosingStyleTag(ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)Static+1 flags0x08
void InsertTextStyleInTextProcessingArray(ref TextProcessingElement[]& charBuffer, ref int& writeIndex, const uint[]& styleDefinition, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)PrivateStatic0x08
TextStyle GetStyle(TextGenerationSettings generationSetting, int hashCode)PublicStatic0x08
int GetStyleHashCode(ref uint[]& text, int index, ref int& closeIndex)PublicStatic0x08
int GetStyleHashCode(ref TextBackingContainer& text, int index, ref int& closeIndex)PublicStatic0x10
uint GetUTF16(const uint[]& text, int i)PublicStatic0x08
uint GetUTF16(const TextBackingContainer& text, int i)PublicStatic0x10
uint GetUTF32(const uint[]& text, int i)PublicStatic0x08
uint GetUTF32(const TextBackingContainer& text, int i)PublicStatic0x10
void FillCharacterVertexBuffers(int i, bool convertToLinearSpace, TextGenerationSettings generationSettings, TextInfo textInfo)PublicStatic0x08
void FillSpriteVertexBuffers(int i, bool convertToLinearSpace, TextGenerationSettings generationSettings, TextInfo textInfo)PublicStatic0x08
void AdjustLineOffset(int startIndex, int endIndex, float offset, TextInfo textInfo)PublicStatic0x08
void ResizeLineExtents(int size, TextInfo textInfo)PublicStatic0x08
FontStyles LegacyStyleToNewStyle(const FontStyle& fontStyle)PublicStatic0x04
TextAlignment LegacyAlignmentToNewAlignment(const TextAnchor& anchor)PublicStatic0x04
uint ConvertToUTF32(uint highSurrogate, uint lowSurrogate)PublicStatic0x04
int GetMarkupTagHashCode(const TextBackingContainer& styleDefinition, int readIndex)PublicStatic0x10
int GetMarkupTagHashCode(const uint[]& styleDefinition, int readIndex)PublicStatic0x08
ushort ToUpperASCIIFast(ushort c)PublicStatic0x02
uint ToUpperASCIIFast(uint c)PublicStatic0x04
ushort ToUpperFast(ushort c)PublicStatic0x02
int GetAttributeParameters(const char[]& chars, int startIndex, int length, ref float[]& parameters)PublicStatic0x08
bool IsBitmapRendering(const GlyphRenderMode& glyphRenderMode)PublicStatic0x04
bool IsBaseGlyph(uint c)PublicStatic0x04
Color MinAlpha(const Color& c1, const Color& c2)PublicStatic0x10
Color32 GammaToLinear(const Color32& c)Static+1 flags0x04
byte GammaToLinear(byte value)PrivateStatic0x01
bool IsValidUTF16(const TextBackingContainer& text, int index)PublicStatic0x10
bool IsValidUTF32(const TextBackingContainer& text, int index)PublicStatic0x10
bool IsHangul(uint c)Static+1 flags0x04
bool IsCJK(uint c)Static+1 flags0x04
void .cctor()PrivateStatic+1 flags0x00