Zdexby TheHolyOneZ
36,909 classes
Class

EntryProcessor

: Object
UnityEngine.UIElements.UIR.EntryProcessor, UnityEngine.UIElementsModule 0x0148 (328 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
0x00x0148

Members 38

OffsetSizeNameTypeFlagsDefault
0x08m_PreProcessorEntryPreProcessorPrivate—
0x08m_RenderTreeManagerRenderTreeManagerPrivate—
0x08m_CurrentRenderDataRenderDataPrivate—
0x04m_MaskDepthintPrivate—
0x04m_MaskDepthPoppedintPrivate—
0x04m_MaskDepthPushedintPrivate—
0x04m_StencilRefintPrivate—
0x04m_StencilRefPoppedintPrivate—
0x04m_StencilRefPushedintPrivate—
0x08m_ClipRectIdBMPAllocPrivate—
0x08m_ClipRectIdPoppedBMPAllocPrivate—
0x08m_ClipRectIdPushedBMPAllocPrivate—
0x01m_IsDrawingMaskboolPrivate—
0x00590x07padding / unreflected
0x08m_MaskMeshesStack<UnityEngine.UIElements.UIR.EntryProcessor.MaskMesh>Private—
0x01m_VertexDataComputedboolPrivate—
0x00690x03padding / unreflected
0x40m_TransformMatrix4x4Private—
0x04m_TransformDataColor32Private—
0x04m_OpacityDataColor32Private—
0x04m_TextCoreSettingsPageColor32Private—
0x08m_MeshMeshHandlePrivate—
0x10m_VertsNativeSlice<UnityEngine.UIElements.Vertex>Private—
0x10m_IndicesNativeSlice<System.UInt16>Private—
0x02m_IndexOffsetushortPrivate—
0x00E20x02padding / unreflected
0x04m_AllocVertexCountintPrivate—
0x04m_AllocIndexintPrivate—
0x04m_VertsFilledintPrivate—
0x04m_IndicesFilledintPrivate—
0x04m_RenderTypeVertexFlagsPrivate—
0x01m_RemapUVsboolPrivate—
0x00F90x03padding / unreflected
0x10m_AtlasRectRectPrivate—
0x04m_GradientSettingIndexOffsetintPrivate—
0x01m_IsTailboolPrivate—
0x01110x07padding / unreflected
0x08m_FirstCommandRenderChainCommandPrivate—
0x08m_LastCommandRenderChainCommandPrivate—
0x08<firstHeadCommand>k__BackingFieldRenderChainCommandPrivate—
0x08<lastHeadCommand>k__BackingFieldRenderChainCommandPrivate—
0x08<firstTailCommand>k__BackingFieldRenderChainCommandPrivate—
0x08<lastTailCommand>k__BackingFieldRenderChainCommandPrivate—

Functions 21

SignatureFlagsNativeParams
RenderChainCommand get_firstHeadCommand()Public+1 flags—0x08
void set_firstHeadCommand(RenderChainCommand value)Private+1 flags—0x08
RenderChainCommand get_lastHeadCommand()Public+1 flags—0x08
void set_lastHeadCommand(RenderChainCommand value)Private+1 flags—0x08
RenderChainCommand get_firstTailCommand()Public+1 flags—0x08
void set_firstTailCommand(RenderChainCommand value)Private+1 flags—0x08
RenderChainCommand get_lastTailCommand()Public+1 flags—0x08
void set_lastTailCommand(RenderChainCommand value)Private+1 flags—0x08
void Init(Entry root, RenderTreeManager renderTreeManager, RenderData renderData)Public—0x08
void ClearReferences()Public—0x00
void ProcessHead()Public—0x00
void ProcessTail()Public—0x00
void ProcessRange(int first, int last)Private—0x04
void ProcessMeshEntry(Entry entry, const TextureId& textureId)Private—0x08
void DrawReverseMask()Private—0x00
RenderChainCommand CreateMeshDrawCommand(MeshHandle mesh, int indexCount, int indexOffset, Material material, const TextureId& texture)Private—0x08
void AppendCommand(RenderChainCommand next)Private—0x08
void ProcessFirstAlloc(List<UnityEngine.UIElements.UIR.EntryPreProcessor.AllocSize> allocList, ref MeshHandle& mesh)Private—0x08
void ProcessNextAlloc()Private—0x00
void UpdateOrAllocate(ref MeshHandle& data, int vertexCount, int indexCount, UIRenderDevice device, ref NativeSlice<UnityEngine.UIElements.Vertex>& verts, ref NativeSlice<System.UInt16>& indices, ref ushort& indexOffset, ref ChainBuilderStats& stats)PrivateStatic—0x5C
void .ctor()Public+1 flags—0x00

Used by 13

types with a member, parameter or interface of this type