Zdexby TheHolyOneZ
36,909 classes
Class

TextGeneratorUtilities

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

Members 4

OffsetSizeNameTypeFlagsDefault
0x08largePositiveVector2Vector2PublicStatic+1 flags—
0x08largeNegativeVector2Vector2PublicStatic+1 flags—
0x08k_EmojiLookupHashSet<System.UInt32>PrivateStatic+1 flags—
0x08k_EmojiPresentationFormLookupHashSet<System.UInt32>PrivateStatic+1 flags—

Functions 49

SignatureFlagsNativeParams
bool Approximately(float a, float b)PublicStatic—0x04
Color32 HexCharsToColor(const char[]& hexChars, int startIndex, int tagCount)PublicStatic—0x08
uint HexToInt(ushort hex)PublicStatic—0x04
float ConvertToFloat(const char[]& chars, int startIndex, int length)PublicStatic—0x08
float ConvertToFloat(const char[]& chars, int startIndex, int length, ref int& lastIndex)PublicStatic—0x08
void ResizeInternalArray(ref T[]& array)PublicStatic—0x08
void ResizeInternalArray(ref T[]& array, int size)PublicStatic—0x08
void InsertOpeningTextStyle(TextStyle style, ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)Static+1 flags—0x08
void InsertClosingTextStyle(TextStyle style, ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)Static+1 flags—0x08
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)PublicStatic—0x10
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)PrivateStatic—0x08
void ReplaceClosingStyleTag(ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)PublicStatic—0x08
void InsertOpeningStyleTag(TextStyle style, ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)Static+1 flags—0x08
void InsertClosingStyleTag(ref TextProcessingElement[]& charBuffer, ref int& writeIndex, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)Static+1 flags—0x08
void InsertTextStyleInTextProcessingArray(ref TextProcessingElement[]& charBuffer, ref int& writeIndex, const uint[]& styleDefinition, ref int& textStyleStackDepth, ref TextProcessingStack<System.Int32>[]& textStyleStacks, ref TextGenerationSettings& generationSettings)PrivateStatic—0x08
TextStyle GetStyle(TextGenerationSettings generationSetting, int hashCode)PublicStatic—0x08
int GetStyleHashCode(ref uint[]& text, int index, ref int& closeIndex)PublicStatic—0x08
int GetStyleHashCode(ref TextBackingContainer& text, int index, ref int& closeIndex)PublicStatic—0x10
uint GetUTF16(const uint[]& text, int i)PublicStatic—0x08
uint GetUTF16(const TextBackingContainer& text, int i)PublicStatic—0x10
uint GetUTF32(const uint[]& text, int i)PublicStatic—0x08
uint GetUTF32(const TextBackingContainer& text, int i)PublicStatic—0x10
void FillCharacterVertexBuffers(int i, bool convertToLinearSpace, TextGenerationSettings generationSettings, TextInfo textInfo, bool needToRound)PublicStatic—0x08
void FillSpriteVertexBuffers(int i, bool convertToLinearSpace, TextGenerationSettings generationSettings, TextInfo textInfo)PublicStatic—0x08
void AdjustLineOffset(int startIndex, int endIndex, float offset, TextInfo textInfo)PublicStatic—0x08
void ResizeLineExtents(int size, TextInfo textInfo)PublicStatic—0x08
FontStyles LegacyStyleToNewStyle(const FontStyle& fontStyle)PublicStatic—0x04
TextAlignment LegacyAlignmentToNewAlignment(const TextAnchor& anchor)PublicStatic—0x04
HorizontalAlignment GetHorizontalAlignment(const TextAnchor& anchor)Static+1 flags—0x04
VerticalAlignment GetVerticalAlignment(const TextAnchor& anchor)Static+1 flags—0x04
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 IsEmoji(uint c)Static+1 flags0x04
bool IsEmojiPresentationForm(uint c)Static+1 flags0x04
bool IsHangul(uint c)Static+1 flags0x04
bool IsCJK(uint c)Static+1 flags0x04
void .cctor()PrivateStatic+1 flags0x00