0x00x0188
Members 47
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | owner | VisualElement | Public | — | |
| 0x08 | renderTree | RenderTree | Public | — | |
| 0x08 | parent | RenderData | Public | — | |
| 0x08 | prevSibling | RenderData | Public | — | |
| 0x08 | nextSibling | RenderData | Public | — | |
| 0x08 | firstChild | RenderData | Public | — | |
| 0x08 | lastChild | RenderData | Public | — | |
| 0x08 | groupTransformAncestor | RenderData | Public | — | |
| 0x08 | boneTransformAncestor | RenderData | Public | — | |
| 0x08 | prevDirty | RenderData | Public | — | |
| 0x08 | nextDirty | RenderData | Public | — | |
| 0x04 | flags | RenderDataFlags | Public | — | |
| 0x04 | depthInRenderTree | int | Public | — | |
| 0x04 | dirtiedValues | RenderDataDirtyTypes | Public | — | |
| 0x04 | dirtyID | uint | Public | — | |
| 0x08 | firstHeadCommand | RenderChainCommand | Public | — | |
| 0x08 | lastHeadCommand | RenderChainCommand | Public | — | |
| 0x08 | firstTailCommand | RenderChainCommand | Public | — | |
| 0x08 | lastTailCommand | RenderChainCommand | Public | — | |
| 0x01 | localFlipsWinding | bool | Public | — | |
| 0x01 | worldFlipsWinding | bool | Public | — | |
| 0x01 | worldTransformScaleZero | bool | Public | — | |
| 0x009B | 0x01 | padding / unreflected | |||
| 0x04 | clipMethod | ClipMethod | Public | — | |
| 0x04 | childrenStencilRef | int | Public | — | |
| 0x04 | childrenMaskDepth | int | Public | — | |
| 0x08 | headMesh | MeshHandle | Public | — | |
| 0x08 | tailMesh | MeshHandle | Public | — | |
| 0x40 | verticesSpace | Matrix4x4 | Public | — | |
| 0x08 | transformID | BMPAlloc | Public | — | |
| 0x08 | clipRectID | BMPAlloc | Public | — | |
| 0x08 | opacityID | BMPAlloc | Public | — | |
| 0x08 | textCoreSettingsID | BMPAlloc | Public | — | |
| 0x08 | colorID | BMPAlloc | Public | — | |
| 0x08 | backgroundColorID | BMPAlloc | Public | — | |
| 0x08 | borderLeftColorID | BMPAlloc | Public | — | |
| 0x08 | borderTopColorID | BMPAlloc | Public | — | |
| 0x08 | borderRightColorID | BMPAlloc | Public | — | |
| 0x08 | borderBottomColorID | BMPAlloc | Public | — | |
| 0x08 | tintColorID | BMPAlloc | Public | — | |
| 0x04 | compositeOpacity | float | Public | — | |
| 0x04 | backgroundAlpha | float | Public | — | |
| 0x08 | graphicEntries | BasicNode<UnityEngine.UIElements.UIR.GraphicEntry> | Public | — | |
| 0x01 | pendingRepaint | bool | Public | — | |
| 0x01 | pendingHierarchicalRepaint | bool | Public | — | |
| 0x0162 | 0x02 | padding / unreflected | |||
| 0x10 | m_ClippingRect | Rect | Private | — | |
| 0x10 | m_ClippingRectMinusGroup | Rect | Private | — | |
| 0x01 | m_ClippingRectIsInfinite | bool | Private | — | |
| 0x0185 | 0x03 | unreflected bytes to end of RenderData | |||
Functions 21
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool AllocatesID(const BMPAlloc& alloc) | PublicStatic | 0x08 | |
| bool InheritsID(const BMPAlloc& alloc) | PublicStatic | 0x08 | |
| void Init() | Public | 0x00 | |
| void Reset() | Public | 0x00 | |
| bool get_isGroupTransform() | Public+1 flags | 0x01 | |
| bool get_isIgnoringDynamicColorHint() | Public+1 flags | 0x01 | |
| bool get_hasExtraData() | Public+1 flags | 0x01 | |
| bool get_hasExtraMeshes() | Public+1 flags | 0x01 | |
| bool get_isSubTreeQuad() | Public+1 flags | 0x01 | |
| bool get_isNestedRenderTreeRoot() | Public+1 flags | 0x01 | |
| bool get_isClippingRectDirty() | Public+1 flags | 0x01 | |
| Rect get_clippingRect() | Public+1 flags | 0x10 | |
| void set_clippingRect(const Rect& value) | Public+1 flags | 0x10 | |
| Rect get_clippingRectMinusGroup() | Public+1 flags | 0x10 | |
| void set_clippingRectMinusGroup(const Rect& value) | Public+1 flags | 0x10 | |
| bool get_clippingRectIsInfinite() | 2 flags | 0x01 | |
| void set_clippingRectIsInfinite(bool value) | 2 flags | 0x01 | |
| void UpdateClippingRect() | 1 flags | 0x00 | |
| Rect IntersectClipRects(const Rect& rect, const Rect& parentRect) | PrivateStatic | 0x10 | |
| void GetLocalClippingRect(VisualElement owner, ref Rect& localRect) | PrivateStatic | 0x10 | |
| void .ctor() | Public+1 flags | 0x00 |
Used by 36
types with a member, parameter or interface of this type<>cAction`1ArraySortHelper`1CommandManipulatorComparison`1DepthOrderedDirtyTrackingDictionary`2EntryEntryProcessingInfoEntryProcessorEnumeratorEqualityComparer`1Func`1ICollection`1IComparer`1IDictionary`2IEnumerator`1IEqualityComparer`1IList`1IObjectPool`1KeyCollectionKeyValuePair`2List`1MeshGenerationContextObjectPool`1PooledObject`1Predicate`1ReadOnlyCollection`1RenderChainCommandRenderData[]RenderEventsRenderTreeRenderTreeManagerUIRUtilityVisualChangesProcessorVisualElement