0x00x0588
Members 82
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x98 | horizontalScrollerVisibilityProperty | BindingId | Static+2 flags | |
| 0x98 | verticalScrollerVisibilityProperty | BindingId | Static+2 flags | |
| 0x98 | scrollOffsetProperty | BindingId | Static+2 flags | |
| 0x98 | horizontalPageSizeProperty | BindingId | Static+2 flags | |
| 0x98 | verticalPageSizeProperty | BindingId | Static+2 flags | |
| 0x98 | mouseWheelScrollSizeProperty | BindingId | Static+2 flags | |
| 0x98 | scrollDecelerationRateProperty | BindingId | Static+2 flags | |
| 0x98 | elasticityProperty | BindingId | Static+2 flags | |
| 0x98 | touchScrollBehaviorProperty | BindingId | Static+2 flags | |
| 0x98 | nestedInteractionKindProperty | BindingId | Static+2 flags | |
| 0x98 | modeProperty | BindingId | Static+2 flags | |
| 0x98 | elasticAnimationIntervalMsProperty | BindingId | Static+2 flags | |
| — | 0x04 | k_MaxLocalLayoutPassCount | int | PrivateStatic+1 flags |
| 0x04 | m_FirstLayoutPass | int | Private | |
| 0x04 | m_HorizontalScrollerVisibility | ScrollerVisibility | Private | |
| 0x04 | m_VerticalScrollerVisibility | ScrollerVisibility | Private | |
| 0x08 | m_ElasticAnimationIntervalMs | long | Private | |
| — | 0x04 | k_SizeThreshold | float | PrivateStatic+1 flags |
| 0x08 | m_AttachedRootVisualContainer | VisualElement | Private | |
| 0x04 | m_SingleLineHeight | float | Private | |
| 0x01 | m_SingleLineHeightDirtyFlag | bool | Private | |
| — | 0x08 | k_SingleLineHeightPropertyName | string | PrivateStatic+1 flags |
| — | 0x04 | k_ScrollPageOverlapFactor | float | PrivateStatic+1 flags |
| — | 0x04 | k_UnsetPageSizeValue | float | Static+2 flags |
| — | 0x04 | k_MouseWheelScrollSizeDefaultValue | float | Static+2 flags |
| — | 0x04 | k_MouseWheelScrollSizeUnset | float | Static+2 flags |
| 0x01 | m_MouseWheelScrollSizeIsInline | bool | 1 flags | |
| 0x08 | m_ScrollOffset | Vector2 | Private | |
| 0x04 | m_HorizontalPageSize | float | Private | |
| 0x04 | m_VerticalPageSize | float | Private | |
| 0x04 | m_MouseWheelScrollSize | float | Private | |
| 0x04 | k_DefaultScrollDecelerationRate | float | PrivateStatic+1 flags | |
| 0x04 | m_ScrollDecelerationRate | float | Private | |
| 0x04 | k_ScaledPixelsPerPointMultiplier | float | Private | |
| 0x04 | k_TouchScrollInertiaBaseTimeInterval | float | Private | |
| 0x04 | k_DefaultElasticity | float | PrivateStatic+1 flags | |
| 0x04 | m_Elasticity | float | Private | |
| 0x04 | m_TouchScrollBehavior | TouchScrollBehavior | Private | |
| 0x04 | m_NestedInteractionKind | NestedInteractionKind | Private | |
| 0x08 | <contentViewport>k__BackingField | VisualElement | Private+1 flags | |
| 0x08 | <horizontalScroller>k__BackingField | Scroller | Private+1 flags | |
| 0x08 | <verticalScroller>k__BackingField | Scroller | Private+1 flags | |
| 0x08 | m_ContentContainer | VisualElement | Private | |
| 0x08 | m_ContentAndVerticalScrollContainer | VisualElement | Private | |
| 0x04 | previousVerticalTouchScrollTimeStamp | float | Private | |
| 0x04 | previousHorizontalTouchScrollTimeStamp | float | Private | |
| 0x04 | elapsedTimeSinceLastVerticalTouchScroll | float | Private | |
| 0x04 | elapsedTimeSinceLastHorizontalTouchScroll | float | Private | |
| 0x08 | ussClassName | string | PublicStatic+1 flags | |
| 0x08 | viewportUssClassName | string | PublicStatic+1 flags | |
| 0x08 | horizontalVariantViewportUssClassName | string | PublicStatic+1 flags | |
| 0x08 | verticalVariantViewportUssClassName | string | PublicStatic+1 flags | |
| 0x08 | verticalHorizontalVariantViewportUssClassName | string | PublicStatic+1 flags | |
| 0x08 | contentAndVerticalScrollUssClassName | string | PublicStatic+1 flags | |
| 0x08 | contentUssClassName | string | PublicStatic+1 flags | |
| 0x08 | horizontalVariantContentUssClassName | string | PublicStatic+1 flags | |
| 0x08 | verticalVariantContentUssClassName | string | PublicStatic+1 flags | |
| 0x08 | verticalHorizontalVariantContentUssClassName | string | PublicStatic+1 flags | |
| 0x08 | hScrollerUssClassName | string | PublicStatic+1 flags | |
| 0x08 | vScrollerUssClassName | string | PublicStatic+1 flags | |
| 0x08 | horizontalVariantUssClassName | string | PublicStatic+1 flags | |
| 0x08 | verticalVariantUssClassName | string | PublicStatic+1 flags | |
| 0x08 | verticalHorizontalVariantUssClassName | string | PublicStatic+1 flags | |
| 0x08 | scrollVariantUssClassName | string | PublicStatic+1 flags | |
| 0x04 | m_Mode | ScrollViewMode | Private | |
| 0x08 | m_ScheduledLayoutPassResetItem | IVisualElementScheduledItem | Private | |
| — | 0x04 | k_VelocityLerpTimeFactor | float | PrivateStatic+1 flags |
| — | 0x04 | ScrollThresholdSquared | float | Static+2 flags |
| 0x08 | m_StartPosition | Vector2 | Private | |
| 0x08 | m_PointerStartPosition | Vector2 | Private | |
| 0x08 | m_Velocity | Vector2 | Private | |
| 0x08 | m_SpringBackVelocity | Vector2 | Private | |
| 0x08 | m_LowBounds | Vector2 | Private | |
| 0x08 | m_HighBounds | Vector2 | Private | |
| 0x04 | m_LastVelocityLerpTime | float | Private | |
| 0x01 | m_StartedMoving | bool | Private | |
| 0x01 | m_TouchPointerMoveAllowed | bool | Private | |
| 0x01 | m_TouchStoppedVelocity | bool | Private | |
| 0x08 | m_CapturedTarget | VisualElement | Private | |
| 0x08 | m_CapturedTargetPointerMoveCallback | EventCallback`1 | Private | |
| 0x08 | m_CapturedTargetPointerUpCallback | EventCallback`1 | Private | |
| 0x08 | m_PostPointerUpAnimation | IVisualElementScheduledItem | 1 flags |
Inherited from VisualElement 104
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | <UnityEngine.UIElements.IStylePropertyAnimations.runningAnimationCount>k__BackingField | int | Private | |
| 0x04 | <UnityEngine.UIElements.IStylePropertyAnimations.completedAnimationCount>k__BackingField | int | Private | |
| 0x04 | s_NextId | uint | PrivateStatic | |
| 0x08 | s_EmptyClassList | List`1 | PrivateStatic | |
| 0x04 | userDataPropertyKey | PropertyName | Static+2 flags | |
| 0x08 | disabledUssClassName | string | PublicStatic+1 flags | |
| 0x08 | m_Name | string | Private | |
| 0x08 | m_ClassList | List`1 | Private | |
| 0x08 | m_PropertyBag | Dictionary`2 | Private | |
| 0x04 | m_Flags | VisualElementFlags | 1 flags | |
| 0x08 | m_ViewDataKey | string | Private | |
| 0x04 | m_RenderHints | RenderHints | Private | |
| 0x10 | lastLayout | Rect | 1 flags | |
| 0x10 | lastPseudoPadding | Rect | 1 flags | |
| 0x130 | renderChainData | RenderChainVEData | 1 flags | |
| 0x01 | shouldCutRenderChain | bool | 1 flags | |
| 0x08 | uiRenderer | UIRenderer | 1 flags | |
| 0x0339 | 0x03 | padding / unreflected | ||
| 0x10 | m_Layout | Rect | Private | |
| 0x10 | m_BoundingBox | Rect | Private | |
| — | 0x04 | worldBoundingBoxDirtyDependencies | VisualElementFlags | PrivateStatic+1 flags |
| 0x10 | m_WorldBoundingBox | Rect | Private | |
| — | 0x04 | worldTransformInverseDirtyDependencies | VisualElementFlags | PrivateStatic+1 flags |
| 0x40 | m_WorldTransformCache | Matrix4x4 | Private | |
| 0x40 | m_WorldTransformInverseCache | Matrix4x4 | Private | |
| 0x10 | m_WorldClip | Rect | Private | |
| 0x10 | m_WorldClipMinusGroup | Rect | Private | |
| 0x01 | m_WorldClipIsInfinite | bool | Private | |
| 0x10 | s_InfiniteRect | Rect | Static+2 flags | |
| 0x040D | 0x03 | padding / unreflected | ||
| 0x04 | triggerPseudoMask | PseudoStates | 1 flags | |
| 0x04 | dependencyPseudoMask | PseudoStates | 1 flags | |
| 0x04 | m_PseudoStates | PseudoStates | Private | |
| 0x04 | <containedPointerIds>k__BackingField | int | Private | |
| 0x04 | m_PickingMode | PickingMode | Private | |
| 0x0424 | 0x04 | padding / unreflected | ||
| 0x30 | m_LayoutNode | LayoutNode | Private | |
| 0x50 | m_Style | ComputedStyle | 1 flags | |
| 0x08 | variableContext | StyleVariableContext | 1 flags | |
| 0x04 | inheritedStylesHash | int | 1 flags | |
| 0x04 | controlid | uint | 2 flags | |
| 0x04 | imguiContainerDescendantCount | int | 1 flags | |
| 0x01 | m_EnabledSelf | bool | Private | |
| 0x0465 | 0x03 | padding / unreflected | ||
| 0x04 | m_LanguageDirection | LanguageDirection | Private | |
| 0x04 | m_LocalLanguageDirection | LanguageDirection | Private | |
| 0x08 | <generateVisualContent>k__BackingField | Action`1 | Private | |
| 0x08 | k_GenerateVisualContentMarker | ProfilerMarker | PrivateStatic+1 flags | |
| 0x04 | m_SubRenderTargetMode | RenderTargetMode | Private | |
| 0x08 | s_runtimeMaterial | Material | PrivateStatic | |
| 0x08 | m_defaultMaterial | Material | Private | |
| 0x08 | m_RunningAnimations | List`1 | Private | |
| 0x98 | childCountProperty | BindingId | Static+2 flags | |
| 0x98 | contentRectProperty | BindingId | Static+2 flags | |
| 0x98 | dataSourcePathProperty | BindingId | Static+2 flags | |
| 0x98 | dataSourceProperty | BindingId | Static+2 flags | |
| 0x98 | disablePlayModeTintProperty | BindingId | Static+2 flags | |
| 0x98 | enabledInHierarchyProperty | BindingId | Static+2 flags | |
| 0x98 | enabledSelfProperty | BindingId | Static+2 flags | |
| 0x98 | layoutProperty | BindingId | Static+2 flags | |
| 0x98 | languageDirectionProperty | BindingId | Static+2 flags | |
| 0x98 | localBoundProperty | BindingId | Static+2 flags | |
| 0x98 | nameProperty | BindingId | Static+2 flags | |
| 0x98 | panelProperty | BindingId | Static+2 flags | |
| 0x98 | pickingModeProperty | BindingId | Static+2 flags | |
| 0x98 | styleSheetsProperty | BindingId | Static+2 flags | |
| 0x98 | tooltipProperty | BindingId | Static+2 flags | |
| 0x98 | usageHintsProperty | BindingId | Static+2 flags | |
| 0x98 | userDataProperty | BindingId | Static+2 flags | |
| 0x98 | viewDataKeyProperty | BindingId | Static+2 flags | |
| 0x98 | visibleProperty | BindingId | Static+2 flags | |
| 0x98 | visualTreeAssetSourceProperty | BindingId | Static+2 flags | |
| 0x98 | worldBoundProperty | BindingId | Static+2 flags | |
| 0x98 | worldTransformProperty | BindingId | Static+2 flags | |
| 0x08 | m_DataSource | UObject* | Private | |
| 0x90 | m_DataSourcePath | PropertyPath | Private | |
| 0x08 | m_Bindings | List`1 | Private | |
| 0x08 | <dataSourceType>k__BackingField | Type | Private | |
| 0x04 | m_TrickleDownHandleEventCategories | int | Private+1 flags | |
| 0x04 | m_BubbleUpHandleEventCategories | int | Private+1 flags | |
| 0x04 | m_BubbleUpEventCallbackCategories | int | Private | |
| 0x04 | m_TrickleDownEventCallbackCategories | int | Private | |
| 0x04 | m_EventInterestSelfCategories | int | Private | |
| 0x04 | m_CachedEventInterestParentCategories | int | Private | |
| 0x04 | s_NextParentVersion | uint | PrivateStatic | |
| 0x04 | m_NextParentCachedVersion | uint | Private | |
| 0x04 | m_NextParentRequiredVersion | uint | Private | |
| 0x08 | m_CachedNextParentWithEventInterests | VisualElement | Private | |
| — | 0x08 | k_RootVisualContainerName | string | Static+2 flags |
| 0x08 | <hierarchy>k__BackingField | Hierarchy | Private+1 flags | |
| 0x01 | <isRootVisualContainer>k__BackingField | bool | Private | |
| 0x01 | <cacheAsBitmap>k__BackingField | bool | Private | |
| 0x08 | m_PhysicalParent | VisualElement | Private | |
| 0x08 | m_LogicalParent | VisualElement | Private | |
| 0x08 | elementAdded | Action`2 | Private | |
| 0x08 | elementRemoved | Action`1 | Private | |
| 0x0D54 | 0x04 | padding / unreflected | ||
| 0x08 | s_EmptyList | List`1 | PrivateStatic+1 flags | |
| 0x08 | m_Children | List`1 | Private | |
| 0x08 | <elementPanel>k__BackingField | BaseVisualElementPanel | Private | |
| 0x08 | m_VisualTreeAssetSource | VisualTreeAsset | Private | |
| 0x08 | s_CustomStyleAccess | CustomStyleAccess | Static+1 flags | |
| 0x08 | inlineStyleAccess | InlineStyleAccess | 1 flags | |
| 0x08 | resolvedStyleAccess | ResolvedStyleAccess | 1 flags | |
| 0x08 | styleSheetList | List`1 | 1 flags | |
| 0x08 | s_InternalStyleSheetPath | Regex | PrivateStatic+1 flags | |
| 0x04 | tooltipPropertyKey | PropertyName | Static+2 flags | |
| 0x0D74 | 0x04 | padding / unreflected | ||
| 0x08 | s_TypeData | Dictionary`2 | PrivateStatic+1 flags | |
| 0x08 | m_TypeData | TypeData | Private | |
Inherited from Focusable 9
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x98 | focusableProperty | BindingId | Static+2 flags | |
| 0x98 | tabIndexProperty | BindingId | Static+2 flags | |
| 0x98 | delegatesFocusProperty | BindingId | Static+2 flags | |
| 0x98 | canGrabFocusProperty | BindingId | Static+2 flags | |
| 0x01 | m_Focusable | bool | Private | |
| 0x04 | m_TabIndex | int | Private | |
| 0x01 | m_DelegatesFocus | bool | Private | |
| 0x01 | m_ExcludeFromFocusRing | bool | Private | |
| 0x01 | <isEligibleToReceiveFocusFromDisabledChild>k__BackingField | bool | Private |
Inherited from CallbackEventHandler 6
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x01 | isIMGUIContainer | bool | 1 flags | |
| 0x08 | m_CallbackRegistry | EventCallbackRegistry | 1 flags | |
| — | 0x08 | HandleEventBubbleUpName | string | Static+2 flags |
| — | 0x08 | HandleEventTrickleDownName | string | Static+2 flags |
| — | 0x08 | ExecuteDefaultActionName | string | Static+2 flags |
| — | 0x08 | ExecuteDefaultActionAtTargetName | string | Static+2 flags |
Functions 90
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_horizontalScrollerVisibility() | Public+1 flags | — | 0x00 |
| void set_horizontalScrollerVisibility() | Public+1 flags | — | 0x00 |
| void get_verticalScrollerVisibility() | Public+1 flags | — | 0x00 |
| void set_verticalScrollerVisibility() | Public+1 flags | — | 0x00 |
| void get_elasticAnimationIntervalMs() | Public+1 flags | — | 0x00 |
| void set_elasticAnimationIntervalMs() | Public+1 flags | — | 0x00 |
| void get_showHorizontal() | Public+1 flags | — | 0x00 |
| void set_showHorizontal() | Public+1 flags | — | 0x00 |
| void get_showVertical() | Public+1 flags | — | 0x00 |
| void set_showVertical() | Public+1 flags | — | 0x00 |
| void get_needsHorizontal() | 2 flags | — | 0x00 |
| void get_needsVertical() | 2 flags | — | 0x00 |
| void get_isVerticalScrollDisplayed() | 2 flags | — | 0x00 |
| void get_isHorizontalScrollDisplayed() | 2 flags | — | 0x00 |
| void get_scrollOffset() | Public+1 flags | — | 0x00 |
| void set_scrollOffset() | Public+1 flags | — | 0x00 |
| void get_horizontalPageSize() | Public+1 flags | — | 0x00 |
| void set_horizontalPageSize() | Public+1 flags | — | 0x00 |
| void get_verticalPageSize() | Public+1 flags | — | 0x00 |
| void set_verticalPageSize() | Public+1 flags | — | 0x00 |
| void get_mouseWheelScrollSize() | Public+1 flags | — | 0x00 |
| void set_mouseWheelScrollSize() | Public+1 flags | — | 0x00 |
| void get_scrollableWidth() | 2 flags | — | 0x00 |
| void get_scrollableHeight() | 2 flags | — | 0x00 |
| void get_hasInertia() | Private+1 flags | — | 0x00 |
| void get_scrollDecelerationRate() | Public+1 flags | — | 0x00 |
| void set_scrollDecelerationRate() | Public+1 flags | — | 0x00 |
| void get_elasticity() | Public+1 flags | — | 0x00 |
| void set_elasticity() | Public+1 flags | — | 0x00 |
| void get_touchScrollBehavior() | Public+1 flags | — | 0x00 |
| void set_touchScrollBehavior() | Public+1 flags | — | 0x00 |
| void get_nestedInteractionKind() | Public+1 flags | — | 0x00 |
| void set_nestedInteractionKind() | Public+1 flags | — | 0x00 |
| void OnHorizontalScrollDragElementChanged() | Private | — | 0x00 |
| void OnVerticalScrollDragElementChanged() | Private | — | 0x00 |
| void UpdateHorizontalSliderPageSize() | Private | — | 0x00 |
| void UpdateVerticalSliderPageSize() | Private | — | 0x00 |
| void UpdateContentViewTransform() | 1 flags | — | 0x00 |
| void ScrollTo() | Public | — | 0x00 |
| void GetXDeltaOffset() | Private | — | 0x00 |
| void GetYDeltaOffset() | Private | — | 0x00 |
| void GetDeltaDistance() | Private | — | 0x00 |
| void get_contentViewport() | Public+1 flags | — | 0x00 |
| void get_horizontalScroller() | Public+1 flags | — | 0x00 |
| void get_verticalScroller() | Public+1 flags | — | 0x00 |
| void get_contentContainer() | Public+2 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void get_mode() | Public+1 flags | — | 0x00 |
| void set_mode() | Public+1 flags | — | 0x00 |
| void SetScrollViewMode() | Private | — | 0x00 |
| void OnAttachToPanel() | Private | — | 0x00 |
| void OnDetachFromPanel() | Private | — | 0x00 |
| void OnPointerCapture() | Private | — | 0x00 |
| void OnPointerCaptureOut() | Private | — | 0x00 |
| void OnGeometryChanged() | Private | — | 0x00 |
| void OnVerticalSliderViewDataRestored() | Private | — | 0x00 |
| void OnHorizontalSliderViewDataRestored() | Private | — | 0x00 |
| void OnVerticalScrollerSetValueWithoutNotify() | Private | — | 0x00 |
| void OnHorizontalScrollerSetValueWithoutNotify() | Private | — | 0x00 |
| void ScheduleResetLayoutPass() | Private | — | 0x00 |
| void ResetLayoutPass() | Private | — | 0x00 |
| void ComputeElasticOffset() | PrivateStatic | — | 0x00 |
| void ComputeInitialSpringBackVelocity() | Private | — | 0x00 |
| void SpringBack() | Private | — | 0x00 |
| void ApplyScrollInertia() | 1 flags | — | 0x00 |
| void PostPointerUpAnimation() | Private | — | 0x00 |
| void OnPointerDown() | Private | — | 0x00 |
| void OnPointerMove() | Private | — | 0x00 |
| void OnPointerCancel() | Private | — | 0x00 |
| void OnPointerUp() | Private | — | 0x00 |
| void InitTouchScrolling() | 1 flags | — | 0x00 |
| void ComputeTouchScrolling() | 1 flags | — | 0x00 |
| void ApplyTouchScrolling() | Private | — | 0x00 |
| void ReleaseScrolling() | Private | — | 0x00 |
| void ExecuteElasticSpringAnimation() | Private | — | 0x00 |
| void AdjustScrollers() | Private | — | 0x00 |
| void UpdateScrollers() | 1 flags | — | 0x00 |
| void OnScrollersGeometryChanged() | Private | — | 0x00 |
| void OnScrollWheel() | Private | — | 0x00 |
| void OnRootCustomStyleResolved() | Private | — | 0x00 |
| void MarkSingleLineHeightDirty() | Private | — | 0x00 |
| void OnRootPointerUp() | Private | — | 0x00 |
| void ReadSingleLineHeight() | Private | — | 0x00 |
| void UpdateElasticBehaviour() | Private | — | 0x00 |
| void SetScrollOffsetWithoutNotify() | 1 flags | — | 0x00 |
| void OnViewDataReady() | 2 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| void <.ctor>b__140_0() | Private | — | 0x00 |
| void <.ctor>b__140_1() | Private | — | 0x00 |