0x00x04A0
Members 54
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | m_FirstLayoutPass | int | Private | — | |
| 0x04 | m_HorizontalScrollerVisibility | ScrollerVisibility | Private | — | |
| 0x04 | m_VerticalScrollerVisibility | ScrollerVisibility | Private | — | |
| 0x03BC | 0x04 | padding / unreflected | |||
| 0x08 | m_AttachedRootVisualContainer | VisualElement | Private | — | |
| 0x04 | m_SingleLineHeight | float | Private | — | |
| 0x01 | m_MouseWheelScrollSizeIsInline | bool | 1 flags | — | |
| 0x03CD | 0x03 | padding / unreflected | |||
| 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 | k_DefaultElasticAnimationInterval | long | PrivateStatic+1 flags | — | |
| 0x03F4 | 0x04 | padding / unreflected | |||
| 0x08 | m_ElasticAnimationIntervalMs | long | Private | — | |
| 0x08 | <contentViewport>k__BackingField | VisualElement | Private | — | |
| 0x08 | <horizontalScroller>k__BackingField | Scroller | Private | — | |
| 0x08 | <verticalScroller>k__BackingField | Scroller | Private | — | |
| 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 | contentAndVerticalScrollUssClassName | string | PublicStatic+1 flags | — | |
| 0x08 | contentUssClassName | 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 | — | |
| 0x043C | 0x04 | padding / unreflected | |||
| 0x08 | m_ScheduledLayoutPassResetItem | IVisualElementScheduledItem | Private | — | |
| 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 | — | |
| 0x047F | 0x01 | padding / unreflected | |||
| 0x08 | m_CapturedTarget | VisualElement | Private | — | |
| 0x08 | m_CapturedTargetPointerMoveCallback | EventCallback<UnityEngine.UIElements.PointerMoveEvent> | Private | — | |
| 0x08 | m_CapturedTargetPointerUpCallback | EventCallback<UnityEngine.UIElements.PointerUpEvent> | Private | — | |
| 0x08 | m_PostPointerUpAnimation | IVisualElementScheduledItem | 1 flags | — | |
Inherited from VisualElement 59
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 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<System.String> | PrivateStatic | — | |
| 0x04 | userDataPropertyKey | PropertyName | Static+2 flags | — | |
| 0x08 | disabledUssClassName | string | PublicStatic+1 flags | — | |
| 0x08 | m_Name | string | Private | — | |
| 0x08 | m_ClassList | List<System.String> | Private | — | |
| 0x08 | m_PropertyBag | List<System.Collections.Generic.KeyValuePair<UnityEngine.PropertyName | Private | — | |
| 0x04 | m_Flags | VisualElementFlags | Private | — | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | m_ViewDataKey | string | Private | — | |
| 0x04 | m_RenderHints | RenderHints | Private | — | |
| 0x10 | lastLayout | Rect | 1 flags | — | |
| 0x10 | lastPseudoPadding | Rect | 1 flags | — | |
| 0x007C | 0x04 | padding / unreflected | |||
| 0x158 | renderChainData | RenderChainVEData | 1 flags | — | |
| 0x10 | m_Layout | Rect | Private | — | |
| 0x10 | m_BoundingBox | Rect | Private | — | |
| 0x10 | m_WorldBoundingBox | Rect | Private | — | |
| 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 | — | |
| 0x02A9 | 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 | — | |
| 0x08 | <yogaNode>k__BackingField | YogaNode | Private | — | |
| 0x58 | 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 | <enabledSelf>k__BackingField | bool | Private | — | |
| 0x0335 | 0x03 | padding / unreflected | |||
| 0x08 | <generateVisualContent>k__BackingField | Action<UnityEngine.UIElements.MeshGenerationContext> | Private | — | |
| 0x08 | k_GenerateVisualContentMarker | ProfilerMarker | Private | — | |
| 0x04 | m_SubRenderTargetMode | RenderTargetMode | Private | — | |
| 0x08 | s_runtimeMaterial | Material | PrivateStatic | — | |
| 0x034C | 0x04 | padding / unreflected | |||
| 0x08 | m_defaultMaterial | Material | Private | — | |
| 0x08 | m_RunningAnimations | List<UnityEngine.UIElements.Experimental.IValueAnimationUpdate> | Private | — | |
| — | 0x08 | k_RootVisualContainerName | string | Static+2 flags | 0 |
| 0x08 | <hierarchy>k__BackingField | Hierarchy | Private | — | |
| 0x01 | <isRootVisualContainer>k__BackingField | bool | Private | — | |
| 0x01 | <cacheAsBitmap>k__BackingField | bool | Private | — | |
| 0x036A | 0x06 | padding / unreflected | |||
| 0x08 | m_PhysicalParent | VisualElement | Private | — | |
| 0x08 | m_LogicalParent | VisualElement | Private | — | |
| 0x08 | s_EmptyList | List<UnityEngine.UIElements.VisualElement> | PrivateStatic+1 flags | — | |
| 0x08 | m_Children | List<UnityEngine.UIElements.VisualElement> | 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 | styleSheetList | List<UnityEngine.UIElements.StyleSheet> | 1 flags | — | |
| 0x08 | s_InternalStyleSheetPath | Regex | PrivateStatic+1 flags | — | |
| 0x04 | tooltipPropertyKey | PropertyName | Static+2 flags | — | |
| 0x08 | s_TypeData | Dictionary<System.Type | PrivateStatic+1 flags | — | |
| 0x08 | m_TypeData | TypeData | Private | — | |
Inherited from Focusable 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | <focusable>k__BackingField | bool | Private | — | |
| 0x0019 | 0x03 | padding / unreflected | |||
| 0x04 | <tabIndex>k__BackingField | int | Private | — | |
| 0x01 | m_DelegatesFocus | bool | Private | — | |
| 0x01 | m_ExcludeFromFocusRing | bool | Private | — | |
| 0x01 | isIMGUIContainer | bool | 1 flags | — | |
Inherited from CallbackEventHandler 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CallbackRegistry | EventCallbackRegistry | Private | — |
Functions 81
| Signature | Flags | Native | Params |
|---|---|---|---|
| ScrollerVisibility get_horizontalScrollerVisibility() | Public+1 flags | 0x04 | |
| void set_horizontalScrollerVisibility(const ScrollerVisibility& value) | Public+1 flags | 0x04 | |
| ScrollerVisibility get_verticalScrollerVisibility() | Public+1 flags | 0x04 | |
| void set_verticalScrollerVisibility(const ScrollerVisibility& value) | Public+1 flags | 0x04 | |
| void set_showHorizontal(bool value) | Public+1 flags | 0x01 | |
| void set_showVertical(bool value) | Public+1 flags | 0x01 | |
| bool get_needsHorizontal() | 2 flags | 0x01 | |
| bool get_needsVertical() | 2 flags | 0x01 | |
| bool get_isVerticalScrollDisplayed() | 2 flags | 0x01 | |
| bool get_isHorizontalScrollDisplayed() | 2 flags | 0x01 | |
| Vector2 get_scrollOffset() | Public+1 flags | 0x08 | |
| void set_scrollOffset(const Vector2& value) | Public+1 flags | 0x08 | |
| void set_horizontalPageSize(float value) | Public+1 flags | 0x04 | |
| void set_verticalPageSize(float value) | Public+1 flags | 0x04 | |
| float get_mouseWheelScrollSize() | Public+1 flags | 0x04 | |
| void set_mouseWheelScrollSize(float value) | Public+1 flags | 0x04 | |
| float get_scrollableWidth() | 2 flags | 0x04 | |
| float get_scrollableHeight() | 2 flags | 0x04 | |
| bool get_hasInertia() | Private+1 flags | 0x01 | |
| float get_scrollDecelerationRate() | Public+1 flags | 0x04 | |
| void set_scrollDecelerationRate(float value) | Public+1 flags | 0x04 | |
| float get_elasticity() | Public+1 flags | 0x04 | |
| void set_elasticity(float value) | Public+1 flags | 0x04 | |
| TouchScrollBehavior get_touchScrollBehavior() | Public+1 flags | 0x04 | |
| void set_touchScrollBehavior(const TouchScrollBehavior& value) | Public+1 flags | 0x04 | |
| NestedInteractionKind get_nestedInteractionKind() | Public+1 flags | 0x04 | |
| void set_nestedInteractionKind(const NestedInteractionKind& value) | Public+1 flags | 0x04 | |
| void set_elasticAnimationIntervalMs(long value) | Public+1 flags | 0x08 | |
| void OnHorizontalScrollDragElementChanged(GeometryChangedEvent evt) | Private | 0x08 | |
| void OnVerticalScrollDragElementChanged(GeometryChangedEvent evt) | Private | 0x08 | |
| void UpdateHorizontalSliderPageSize() | Private | 0x00 | |
| void UpdateVerticalSliderPageSize() | Private | 0x00 | |
| void UpdateContentViewTransform() | 1 flags | 0x00 | |
| void ScrollTo(VisualElement child) | Public | 0x08 | |
| float GetXDeltaOffset(VisualElement child) | Private | 0x08 | |
| float GetYDeltaOffset(VisualElement child) | Private | 0x08 | |
| float GetDeltaDistance(float viewMin, float viewMax, float childBoundaryMin, float childBoundaryMax) | Private | 0x04 | |
| VisualElement get_contentViewport() | Public+1 flags | 0x08 | |
| void set_contentViewport(VisualElement value) | Private+1 flags | 0x08 | |
| Scroller get_horizontalScroller() | Public+1 flags | 0x08 | |
| void set_horizontalScroller(Scroller value) | Private+1 flags | 0x08 | |
| Scroller get_verticalScroller() | Public+1 flags | 0x08 | |
| void set_verticalScroller(Scroller value) | Private+1 flags | 0x08 | |
| VisualElement get_contentContainer() | Public+2 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(const ScrollViewMode& scrollViewMode) | Public+1 flags | 0x04 | |
| ScrollViewMode get_mode() | Public+1 flags | 0x04 | |
| void set_mode(const ScrollViewMode& value) | Public+1 flags | 0x04 | |
| void SetScrollViewMode(const ScrollViewMode& mode) | Private | 0x04 | |
| void OnAttachToPanel(AttachToPanelEvent evt) | Private | 0x08 | |
| void OnDetachFromPanel(DetachFromPanelEvent evt) | Private | 0x08 | |
| void OnPointerCapture(PointerCaptureEvent evt) | Private | 0x08 | |
| void OnPointerCaptureOut(PointerCaptureOutEvent evt) | Private | 0x08 | |
| void OnGeometryChanged(GeometryChangedEvent evt) | Private | 0x08 | |
| void ScheduleResetLayoutPass() | Private | 0x00 | |
| void ResetLayoutPass() | Private | 0x00 | |
| float ComputeElasticOffset(float deltaPointer, float initialScrollOffset, float lowLimit, float hardLowLimit, float highLimit, float hardHighLimit) | PrivateStatic | 0x04 | |
| void ComputeInitialSpringBackVelocity() | Private | 0x00 | |
| void SpringBack() | Private | 0x00 | |
| void ApplyScrollInertia() | 1 flags | 0x00 | |
| void PostPointerUpAnimation() | Private | 0x00 | |
| void OnPointerDown(PointerDownEvent evt) | Private | 0x08 | |
| void OnPointerMove(PointerMoveEvent evt) | Private | 0x08 | |
| void OnPointerCancel(PointerCancelEvent evt) | Private | 0x08 | |
| void OnPointerUp(PointerUpEvent evt) | Private | 0x08 | |
| void InitTouchScrolling(const Vector2& position) | 1 flags | 0x08 | |
| TouchScrollingResult ComputeTouchScrolling(const Vector2& position) | 1 flags | 0x08 | |
| bool ApplyTouchScrolling(const Vector2& newScrollOffset) | Private | 0x08 | |
| bool ReleaseScrolling(int pointerId, IEventHandler target) | Private | 0x08 | |
| void ExecuteElasticSpringAnimation() | Private | 0x00 | |
| void AdjustScrollers() | Private | 0x00 | |
| void UpdateScrollers(bool displayHorizontal, bool displayVertical) | 1 flags | 0x01 | |
| void OnScrollersGeometryChanged(GeometryChangedEvent evt) | Private | 0x08 | |
| void OnScrollWheel(WheelEvent evt) | Private | 0x08 | |
| void OnRootCustomStyleResolved(CustomStyleResolvedEvent evt) | Private | 0x08 | |
| void OnRootPointerUp(PointerUpEvent evt) | Private | 0x08 | |
| void ReadSingleLineHeight() | Private | 0x00 | |
| void UpdateElasticBehaviour() | Private | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void <.ctor>b__123_0(float value) | Private | 0x04 | |
| void <.ctor>b__123_1(float value) | Private | 0x04 |