implements IDisposable
0x00x0150
Members 39
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_Compositor | RenderTreeCompositor | Private | |
| 0x08 | m_VisualChangesProcessor | VisualChangesProcessor | Private | |
| 0x08 | m_CommandPool | LinkedPool`1 | Private | |
| 0x08 | m_ExtraDataPool | LinkedPool`1 | Private | |
| 0x08 | m_MeshHandleNodePool | BasicNodePool`1 | Private | |
| 0x08 | m_GraphicEntryPool | BasicNodePool`1 | Private | |
| 0x08 | m_ExtraData | Dictionary`2 | Private | |
| 0x08 | m_InsertionList | List`1 | 1 flags | |
| 0x08 | m_MeshGenerationDeferrer | MeshGenerationDeferrer | Private | |
| 0x08 | m_DefaultMat | Material | Private | |
| 0x0060 | 0x78 | padding / unreflected | ||
| 0x01 | m_BlockDirtyRegistration | bool | Private | |
| 0x00D9 | 0x03 | padding / unreflected | ||
| 0x5C | m_Stats | ChainBuilderStats | Private | |
| 0x04 | m_StatsElementsAdded | uint | Private | |
| 0x04 | m_StatsElementsRemoved | uint | Private | |
| 0x08 | m_TextureRegistry | TextureRegistry | Private | |
| 0x08 | <opacityIdAccelerator>k__BackingField | OpacityIdAccelerator | Private | |
| 0x08 | m_RenderDataPool | ObjectPool`1 | Private | |
| 0x08 | m_RenderTreePool | ObjectPool`1 | Private | |
| 0x01 | <blockDirtyRegistration>k__BackingField | bool | Private | |
| 0x0141 | 0x03 | padding / unreflected | ||
| 0x04 | <textureSlotCount>k__BackingField | TextureSlotCount | Private | |
| 0x08 | s_SharedEntryPool | EntryPool | PrivateStatic | |
| 0x08 | k_MarkerProcess | ProfilerMarker | PrivateStatic+1 flags | |
| 0x08 | k_MarkerSerialize | ProfilerMarker | PrivateStatic+1 flags | |
| 0x01 | <disposed>k__BackingField | bool | Private | |
| 0x08 | m_RootRenderTree | RenderTree | Private | |
| 0x08 | <panel>k__BackingField | BaseVisualElementPanel | Private | |
| 0x08 | <device>k__BackingField | UIRenderDevice | Private | |
| 0x08 | <atlas>k__BackingField | AtlasBase | Private | |
| 0x08 | <vectorImageManager>k__BackingField | VectorImageManager | Private | |
| 0x08 | <tempMeshAllocator>k__BackingField | TempMeshAllocatorImpl | Private | |
| 0x08 | <meshWriteDataPool>k__BackingField | MeshWriteDataPool | Private+1 flags | |
| 0x08 | entryRecorder | EntryRecorder | Public | |
| 0x08 | <meshGenerationNodeManager>k__BackingField | MeshGenerationNodeManager | Private | |
| 0x08 | <jobManager>k__BackingField | JobManager | Private | |
| 0x08 | shaderInfoAllocator | UIRVEShaderInfoAllocator | 1 flags | |
| 0x01 | <drawStats>k__BackingField | bool | Private | |
| 0x01 | <drawInCameras>k__BackingField | bool | Private+1 flags | |
| 0x01 | <isFlat>k__BackingField | bool | Private+1 flags | |
| 0x01 | <forceGammaRendering>k__BackingField | bool | Private+1 flags | |
| 0x014D | 0x03 | unreflected bytes to end of RenderTreeManager | ||
Functions 79
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_textureRegistry() | 2 flags | — | 0x00 |
| void get_visualChangesProcessor() | 2 flags | — | 0x00 |
| void get_opacityIdAccelerator() | Public+1 flags | — | 0x00 |
| void set_opacityIdAccelerator() | Private+1 flags | — | 0x00 |
| void get_blockDirtyRegistration() | Private+1 flags | — | 0x00 |
| void set_blockDirtyRegistration() | Private+1 flags | — | 0x00 |
| void get_textureSlotCount() | Public+1 flags | — | 0x00 |
| void set_textureSlotCount() | Public+1 flags | — | 0x00 |
| void GetPooledRenderData() | 1 flags | — | 0x00 |
| void ReturnPoolRenderData() | 1 flags | — | 0x00 |
| void GetPooledRenderTree() | 1 flags | — | 0x00 |
| void ReturnPoolRenderTree() | 1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void get_disposed() | 2 flags | — | 0x00 |
| void set_disposed() | Private+1 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void Dispose() | 1 flags | — | 0x00 |
| void ReverseDepthFirstDisposeRenderTrees() | PrivateStatic | — | 0x00 |
| void get_stats() | 2 flags | — | 0x00 |
| void get_statsByRef() | 2 flags | — | 0x00 |
| void get_rootRenderTree() | 2 flags | — | 0x00 |
| void set_rootRenderTree() | 2 flags | — | 0x00 |
| void DepthFirstProcessChanges() | Private | — | 0x00 |
| void ProcessChanges() | Public | — | 0x00 |
| void SerializeRootTreeCommands() | Private | — | 0x00 |
| void RenderRootTree() | Public | — | 0x00 |
| void RenderNestedTrees() | Private | — | 0x00 |
| void RenderSingleTree() | Public | — | 0x00 |
| void CancelInsertion() | Public | — | 0x00 |
| void UIEOnChildAdded() | Public | — | 0x00 |
| void ProcessChildAdded() | Private | — | 0x00 |
| void UIEOnChildrenReordered() | Public | — | 0x00 |
| void UIEOnChildRemoving() | Public | — | 0x00 |
| void UIEOnRenderHintsChanged() | Public | — | 0x00 |
| void RegisterDirty() | Private | — | 0x00 |
| void UIEOnClippingChanged() | Public | — | 0x00 |
| void UIEOnOpacityChanged() | Public | — | 0x00 |
| void UIEOnColorChanged() | Public | — | 0x00 |
| void UIEOnTransformOrSizeChanged() | Public | — | 0x00 |
| void UIEOnVisualsChanged() | Public | — | 0x00 |
| void UIEOnOpacityIdChanged() | Public | — | 0x00 |
| void UIEOnDisableRenderingChanged() | Public | — | 0x00 |
| void get_panel() | 2 flags | — | 0x00 |
| void set_panel() | Private+1 flags | — | 0x00 |
| void get_device() | 2 flags | — | 0x00 |
| void set_device() | Private+1 flags | — | 0x00 |
| void get_elementBuilder() | Public+1 flags | — | 0x00 |
| void get_atlas() | 2 flags | — | 0x00 |
| void set_atlas() | Private+1 flags | — | 0x00 |
| void get_vectorImageManager() | 2 flags | — | 0x00 |
| void set_vectorImageManager() | Private+1 flags | — | 0x00 |
| void get_tempMeshAllocator() | 2 flags | — | 0x00 |
| void set_tempMeshAllocator() | Private+1 flags | — | 0x00 |
| void get_meshWriteDataPool() | 2 flags | — | 0x00 |
| void get_entryPool() | 2 flags | — | 0x00 |
| void get_meshGenerationDeferrer() | Public+1 flags | — | 0x00 |
| void get_meshGenerationNodeManager() | Public+1 flags | — | 0x00 |
| void set_meshGenerationNodeManager() | Private+1 flags | — | 0x00 |
| void get_jobManager() | 2 flags | — | 0x00 |
| void set_jobManager() | Private+1 flags | — | 0x00 |
| void get_drawStats() | 2 flags | — | 0x00 |
| void set_drawStats() | 2 flags | — | 0x00 |
| void get_drawInCameras() | 2 flags | — | 0x00 |
| void get_isFlat() | 2 flags | — | 0x00 |
| void get_forceGammaRendering() | Public+1 flags | — | 0x00 |
| void AllocCommand() | 1 flags | — | 0x00 |
| void FreeCommand() | 1 flags | — | 0x00 |
| void RepaintTexturedElements() | 1 flags | — | 0x00 |
| void DepthFirstRepaintTextured() | Private | — | 0x00 |
| void DepthFirstRepaintTextured() | Private | — | 0x00 |
| void GetOrAddExtraData() | Public | — | 0x00 |
| void FreeExtraData() | Public | — | 0x00 |
| void InsertExtraMesh() | Public | — | 0x00 |
| void FreeExtraMeshes() | Public | — | 0x00 |
| void InsertTexture() | Public | — | 0x00 |
| void InsertVectorImage() | Public | — | 0x00 |
| void ResetGraphicEntries() | Public | — | 0x00 |
| void DrawStats() | Private | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |