Zdexby TheHolyOneZ
49,743 classes
Class

UITKTextHandle

: TextHandle : Object
UnityEngine.UIElements.UITKTextHandle, UnityEngine.UIElementsModule 0x0108 (264 B) inherited 0x00B0 UnityEngine.UIElementsModule.dll
0x00x0108

Members 12

OffsetSizeNameTypeFlagsDefault
0x08m_ATGTextEventHandlerATGTextEventHandler1 flags—
0x10atgHyperlinkColorColor1 flags—
0x08s_TextLibTextLibPrivateStatic—
0x08<MeasuredSizes>k__BackingFieldVector2Private—
0x08<RoundedSizes>k__BackingFieldVector2Private—
0x08<ATGMeasuredSizes>k__BackingFieldVector2Private—
0x08<ATGRoundedSizes>k__BackingFieldVector2Private—
0x08m_TextEventHandlerTextEventHandler1 flags—
0x08m_TextElementTextElement1 flags—
0x04k_MinPaddingfloatStatic+2 flags—
0x01wasAdvancedTextEnabledForElementboolPrivate—
0x01010x07unreflected bytes to end of UITKTextHandle
Inherited from TextHandle 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—

Functions 37

SignatureFlagsNativeParams
void ComputeNativeTextSize(ref RenderedText& textToMeasure, float width, float height)Public0x20
ValueTuple<UnityEngine.TextCore.Text.NativeTextInfo UpdateNative(bool generateNativeSettings)Public0x10
void ProcessMeshInfos(const NativeTextInfo& textInfo)Public0x08
void UpdateATGTextEventHandler()1 flags0x00
bool ConvertUssToNativeTextGenerationSettings()1 flags0x01
TextAsset GetICUAsset()Private0x08
TextAsset GetICUAssetStaticFalback()Static+1 flags0x08
TextLib get_textLib()2 flags0x08
void InitTextLib()1 flags0x00
void .ctor(TextElement te)Public+1 flags0x08
Vector2 get_MeasuredSizes()Public+1 flags0x08
void set_MeasuredSizes(const Vector2& value)Public+1 flags0x08
Vector2 get_RoundedSizes()Public+1 flags0x08
void set_RoundedSizes(const Vector2& value)Public+1 flags0x08
Vector2 get_ATGMeasuredSizes()Public+1 flags0x08
void set_ATGMeasuredSizes(const Vector2& value)Public+1 flags0x08
Vector2 get_ATGRoundedSizes()Public+1 flags0x08
void set_ATGRoundedSizes(const Vector2& value)Public+1 flags0x08
Vector2 ComputeTextSize(ref RenderedText& textToMeasure, float width, float height)Public0x20
void ComputeSettingsAndUpdate()Public0x00
void HandleATag()Public0x00
void HandleLinkTag()Public0x00
void HandleLinkAndATagCallbacks()Public0x00
void UpdateMesh()Public0x00
void AddTextInfoToPermanentCache()Public+1 flags0x00
TextOverflowMode GetTextOverflowMode()Private0x04
bool ConvertUssToTextGenerationSettings()3 flags0x01
bool TextLibraryCanElide()1 flags0x01
float GetVertexPadding(FontAsset fontAsset)1 flags0x08
bool IsAdvancedTextEnabledForElement()2 flags0x01
void ReleaseResourcesIfPossible()1 flags0x00
bool get_IsPlaceholder()Public+2 flags0x01
bool IsElided()Public0x01
void .cctor()PrivateStatic+1 flags0x00

Used by 1

types with a member, parameter or interface of this type