0x00x0040
Members 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | k_ExecuteMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | k_UpdateMainThreadMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | k_PrepareMainThreadMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | k_PrepareJobifiedMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | textJobDatasHandle | GCHandle | Private | — | |
| 0x08 | textJobDatas | List<UnityEngine.UIElements.UITKTextJobSystem.ManagedJobData> | Private | — | |
| 0x01 | hasPendingTextWork | bool | Private | — | |
| 0x08 | s_JobDataPool | ObjectPool<UnityEngine.UIElements.UITKTextJobSystem.ManagedJobData> | PrivateStatic | — | |
| 0x08 | s_MaterialsPool | ObjectPool<System.Collections.Generic.List<UnityEngine.Material>> | PrivateStatic | — | |
| 0x08 | s_RenderModesPool | ObjectPool<System.Collections.Generic.List<UnityEngine.TextCore.LowLevel.GlyphRenderMode>> | PrivateStatic | — | |
| 0x08 | s_VerticesPool | ObjectPool<System.Collections.Generic.List<Unity.Collections.NativeSlice<UnityEngine.UIElements.Vertex>>> | PrivateStatic | — | |
| 0x08 | s_IndicesPool | ObjectPool<System.Collections.Generic.List<Unity.Collections.NativeSlice<System.UInt16>>> | PrivateStatic | — | |
| 0x08 | m_PrepareTextJobifiedCallback | MeshGenerationCallback | 1 flags | — | |
| 0x08 | m_GenerateTextJobifiedCallback | MeshGenerationCallback | 1 flags | — | |
| 0x08 | m_AddDrawEntriesCallback | MeshGenerationCallback | 1 flags | — |
Functions 8
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | 0x00 | |
| void OnGetManagedJob(ManagedJobData managedJobData) | PrivateStatic | 0x08 | |
| void GenerateText(MeshGenerationContext mgc, TextElement textElement) | 1 flags | 0x08 | |
| void PrepareTextJobified(MeshGenerationContext mgc, object _) | 1 flags | 0x08 | |
| void GenerateTextJobified(MeshGenerationContext mgc, object _) | Private | 0x08 | |
| void ConvertMeshInfoToUIRVertex(const MeshInfo[]& meshInfos, const TempMeshAllocator& alloc, TextElement visualElement, ref List<UnityEngine.Material>& materials, ref List<Unity.Collections.NativeSlice<UnityEngine.UIElements.Vertex>>& verticesArray, ref List<Unity.Collections.NativeSlice<System.UInt16>>& indicesArray, ref List<UnityEngine.TextCore.LowLevel.GlyphRenderMode>& renderModes) | PrivateStatic | 0x08 | |
| void AddDrawEntries(MeshGenerationContext mgc, object _) | Private | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |