0x00x0118
Members 13
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_ATGTextEventHandler | ATGTextEventHandler | 1 flags | |
| 0x08 | m_Links | List`1 | Private | |
| 0x00D8 | 0x10 | padding / unreflected | ||
| 0x10 | atgHyperlinkColor | Color | 1 flags | |
| 0x01 | uvsAreGenerated | bool | Private | |
| 0x08 | s_TextLib | TextLib | PrivateStatic | |
| 0x00F9 | 0x03 | padding / unreflected | ||
| 0x04 | <LastPixelPerPoint>k__BackingField | float | Private | |
| 0x08 | <MeasuredWidth>k__BackingField | Nullable`1 | Private | |
| 0x04 | <RoundedWidth>k__BackingField | float | Private | |
| 0x08 | <ATGMeasuredWidth>k__BackingField | Nullable`1 | Private | |
| 0x04 | <ATGRoundedWidth>k__BackingField | float | Private | |
| 0x08 | m_TextEventHandler | TextEventHandler | 1 flags | |
| 0x08 | m_TextElement | TextElement | 1 flags | |
| 0x04 | k_MinPadding | float | Static+2 flags | |
Inherited from TextHandle 18
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | s_TemporaryCache | TextHandleTemporaryCache | Static+1 flags | |
| 0x08 | s_PermanentCache | TextHandlePermanentCache | Static+1 flags | |
| 0x08 | s_Settings | TextGenerationSettings[] | PrivateStatic | |
| 0x08 | s_Generators | TextGenerator[] | PrivateStatic | |
| 0x08 | s_TextInfosCommon | TextInfo[] | PrivateStatic | |
| 0x70 | nativeSettings | NativeTextGenerationSettings | 1 flags | |
| 0x0080 | 0x08 | padding / unreflected | ||
| 0x08 | pixelPreferedSize | Vector2 | 1 flags | |
| 0x10 | m_ScreenRect | Rect | Private | |
| 0x04 | m_LineHeightDefault | float | Private | |
| 0x01 | m_IsPlaceholder | bool | Private | |
| 0x01 | m_IsElided | bool | 1 flags | |
| 0x00A6 | 0x02 | padding / unreflected | ||
| 0x04 | m_CreateGenerationIteration | int | Private | |
| 0x00AC | 0x04 | padding / unreflected | ||
| 0x08 | m_TextGenerationInfo | long | Private | |
| 0x08 | <TextInfoNode>k__BackingField | LinkedListNode`1 | Private | |
| 0x01 | <IsCachedTemporary>k__BackingField | bool | Private | |
| 0x00B9 | 0x03 | padding / unreflected | ||
| 0x04 | m_TextHandleFlags | TextHandleFlags | 1 flags | |
| 0x04 | m_PreviousGenerationSettingsHash | int | 1 flags | |
| 0x01 | isDirty | bool | 1 flags | |
Functions 48
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_Links() | Private+1 flags | — | 0x00 |
| void ComputeNativeTextSize() | Private | — | 0x00 |
| void UpdateNative() | Public | — | 0x00 |
| void CacheTextGenerationInfo() | Public | — | 0x00 |
| void ShapeText() | Public | — | 0x00 |
| void ProcessMeshInfos() | Public | — | 0x00 |
| void HasMissingGlyphs() | Public | — | 0x00 |
| void hasLinkAndHyperlink() | Private | — | 0x00 |
| void ATGFindIntersectingLink() | 1 flags | — | 0x00 |
| void UpdateATGTextEventHandler() | 1 flags | — | 0x00 |
| void EnsureIsReadyForJobs() | 1 flags | — | 0x00 |
| void ConvertUssToNativeTextGenerationSettings() | 1 flags | — | 0x00 |
| void EnsureFontAssetsAreCreatedOnTheMainThread() | 1 flags | — | 0x00 |
| void GetICUAsset() | Private | — | 0x00 |
| void GetICUAssetStaticFalback() | Static+1 flags | — | 0x00 |
| void get_textLib() | 2 flags | — | 0x00 |
| void InitTextLib() | 1 flags | — | 0x00 |
| void RemoveFromPermanentCacheATG() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void GetPixelsPerPoint() | 2 flags | — | 0x00 |
| void get_LastPixelPerPoint() | 2 flags | — | 0x00 |
| void set_LastPixelPerPoint() | 2 flags | — | 0x00 |
| void SetDirty() | Public+1 flags | — | 0x00 |
| void get_MeasuredWidth() | 2 flags | — | 0x00 |
| void set_MeasuredWidth() | 2 flags | — | 0x00 |
| void get_RoundedWidth() | 2 flags | — | 0x00 |
| void set_RoundedWidth() | 2 flags | — | 0x00 |
| void get_ATGMeasuredWidth() | 2 flags | — | 0x00 |
| void set_ATGMeasuredWidth() | 2 flags | — | 0x00 |
| void get_ATGRoundedWidth() | 2 flags | — | 0x00 |
| void set_ATGRoundedWidth() | 2 flags | — | 0x00 |
| void ComputeTextSize() | Public | — | 0x00 |
| void ComputeTextSize() | Public | — | 0x00 |
| void ComputeSettingsAndUpdate() | Public | — | 0x00 |
| void HandleATag() | Public | — | 0x00 |
| void HandleLinkTag() | Public | — | 0x00 |
| void HandleLinkAndATagCallbacks() | Public | — | 0x00 |
| void UpdateMesh() | Public | — | 0x00 |
| void AddToPermanentCacheAndGenerateMesh() | Public+1 flags | — | 0x00 |
| void GetTextOverflowMode() | Private | — | 0x00 |
| void ConvertUssToTextGenerationSettings() | 3 flags | — | 0x00 |
| void TextLibraryCanElide() | 1 flags | — | 0x00 |
| void GetVertexPadding() | 1 flags | — | 0x00 |
| void IsAdvancedTextEnabledForElement() | 2 flags | — | 0x00 |
| void ReleaseResourcesIfPossible() | 1 flags | — | 0x00 |
| void get_IsPlaceholder() | Public+2 flags | — | 0x00 |
| void IsElided() | Public | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |