Zdexby TheHolyOneZ
49,743 classes
Class

TextHandle

: Object
UnityEngine.TextCore.Text.TextHandle, UnityEngine.TextCoreTextEngineModule 0x00B0 (176 B) inherited 0x0010 UnityEngine.TextCoreTextEngineModule.dll
0x00x00B0

Members 17

OffsetSizeNameTypeFlagsDefault
0x08s_TemporaryCacheTextHandleTemporaryCacheStatic+1 flags—
0x08s_PermanentCacheTextHandlePermanentCacheStatic+1 flags—
0x08s_SettingsTextGenerationSettings[]PrivateStatic—
0x08s_GeneratorsTextGenerator[]PrivateStatic—
0x08s_TextInfosCommonTextInfo[]PrivateStatic—
0x60nativeSettingsNativeTextGenerationSettings1 flags—
0x08<preferredSize>k__BackingFieldVector2Private—
0x10m_ScreenRectRectPrivate—
0x04m_LineHeightDefaultfloatPrivate—
0x01m_IsPlaceholderboolPrivate—
0x01m_IsEllidedbool1 flags—
0x008E0x02padding / unreflected
0x08textGenerationInfolong1 flags—
0x08<TextInfoNode>k__BackingFieldLinkedListNode<UnityEngine.TextCore.Text.TextInfo>Private—
0x01<IsCachedPermanent>k__BackingFieldboolPrivate—
0x01<IsCachedTemporary>k__BackingFieldboolPrivate—
0x00A20x02padding / unreflected
0x04m_PreviousGenerationSettingsHashint1 flags—
0x01isDirtybool1 flags—
0x00A90x07unreflected bytes to end of TextHandle

Functions 66

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
void Finalize()2 flags0x00
void InitThreadArrays()Static+1 flags0x00
TextGenerationSettings[] get_settingsArray()Static+2 flags0x08
TextGenerator[] get_generators()Static+2 flags0x08
TextInfo[] get_textInfosCommon()Static+2 flags0x08
void InitArray(ref T[]& array, Func<T> createInstance)PrivateStatic0x08
TextInfo get_textInfoCommon()Static+2 flags0x08
TextGenerator get_generator()PrivateStatic+1 flags0x08
TextGenerationSettings get_settings()Static+2 flags0x08
Vector2 get_preferredSize()2 flags0x08
void set_preferredSize(const Vector2& value)2 flags0x08
LinkedListNode<UnityEngine.TextCore.Text.TextInfo> get_TextInfoNode()2 flags0x08
void set_TextInfoNode(LinkedListNode<UnityEngine.TextCore.Text.TextInfo> value)2 flags0x08
bool get_IsCachedPermanent()2 flags0x01
void set_IsCachedPermanent(bool value)2 flags0x01
bool get_IsCachedTemporary()2 flags0x01
void set_IsCachedTemporary(bool value)2 flags0x01
bool get_useAdvancedText()2 flags0x01
int get_characterCount()2 flags0x04
void AddTextInfoToPermanentCache()Public+2 flags0x00
void AddTextInfoToTemporaryCache(int hashCode)Public0x04
void RemoveTextInfoFromTemporaryCache()Public0x00
void RemoveTextInfoFromPermanentCache()Public0x00
void UpdateCurrentFrame()PublicStatic0x00
TextInfo get_textInfo()2 flags0x08
void SetDirty()Public0x00
bool IsDirty(int hashCode)Public0x04
bool get_IsPlaceholder()Public+3 flags0x01
void UpdatePreferredValues(TextGenerationSettings tgs)1 flags0x08
TextInfo Update()1 flags0x08
TextInfo UpdateWithHash(int hashCode)1 flags0x08
bool PrepareFontAsset()1 flags0x01
void UpdatePreferredSize()1 flags0x00
float ConvertPixelUnitsToTextCoreRelativeUnits(float fontSize, FontAsset fontAsset)Static+1 flags0x08
float GetLineHeightDefault(TextGenerationSettings settings)Static+1 flags0x08
Vector2 GetCursorPositionFromStringIndexUsingCharacterHeight(int index, bool inverseYAxis)Public+2 flags0x08
Vector2 GetCursorPositionFromStringIndexUsingLineHeight(int index, bool useXAdvance, bool inverseYAxis)Public0x08
Rect[] GetHighlightRectangles(int cursorIndex, int selectIndex)1 flags0x08
int GetCursorIndexFromPosition(const Vector2& position, bool inverseYAxis)Public0x08
int LineDownCharacterPosition(int originalLogicalPos)Public0x04
int LineUpCharacterPosition(int originalLogicalPos)Public0x04
int GetCorrespondingStringIndex(int index)Public0x04
LineInfo GetLineInfoFromCharacterIndex(int index)Public0x60
int GetLineNumber(int index)Public0x04
float GetLineHeight(int lineNumber)Public0x04
float GetLineHeightFromCharacterIndex(int index)Public0x04
float GetCharacterHeightFromIndex(int index)Public0x04
string Substring(int startIndex, int length)Public0x08
int PreviousCodePointIndex(int currentIndex)Public0x04
int NextCodePointIndex(int currentIndex)Public0x04
int GetStartOfNextWord(int currentIndex)Public0x04
int GetEndOfPreviousWord(int currentIndex)Public0x04
int GetFirstCharacterIndexOnLine(int currentIndex)Public0x04
int GetLastCharacterIndexOnLine(int currentIndex)Public0x04
int IndexOf(ushort value, int startIndex)Public0x04
int LastIndexOf(ushort value, int startIndex)Public0x04
void SelectCurrentWord(int index, ref int& cursorIndex, ref int& selectIndex)Public0x04
void SelectCurrentParagraph(ref int& cursorIndex, ref int& selectIndex)Public0x04
void SelectToPreviousParagraph(ref int& cursorIndex)Public0x04
void SelectToNextParagraph(ref int& cursorIndex)Public0x04
void SelectToStartOfParagraph(ref int& cursorIndex)Public0x04
void SelectToEndOfParagraph(ref int& cursorIndex)Public0x04
bool IsAdvancedTextEnabledForElement()3 flags0x01
void .cctor()PrivateStatic+1 flags0x00

Subclasses 2

Used by 4

types with a member, parameter or interface of this type