Zdexby TheHolyOneZ
49,743 classes
Class

ScrollRect

: UIBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.UI.ScrollRect, UnityEngine.UI 0x0130 (304 B) inherited 0x0020 UnityEngine.UI.dll
0x00x0130

Members 37

OffsetSizeNameTypeFlagsDefault
0x08m_ContentRectTransformPrivate—
0x01m_HorizontalboolPrivate—
0x01m_VerticalboolPrivate—
0x002A0x02padding / unreflected
0x04m_MovementTypeMovementTypePrivate—
0x04m_ElasticityfloatPrivate—
0x01m_InertiaboolPrivate—
0x00350x03padding / unreflected
0x04m_DecelerationRatefloatPrivate—
0x04m_ScrollSensitivityfloatPrivate—
0x08m_ViewportRectTransformPrivate—
0x08m_HorizontalScrollbarScrollbarPrivate—
0x08m_VerticalScrollbarScrollbarPrivate—
0x04m_HorizontalScrollbarVisibilityScrollbarVisibilityPrivate—
0x04m_VerticalScrollbarVisibilityScrollbarVisibilityPrivate—
0x04m_HorizontalScrollbarSpacingfloatPrivate—
0x04m_VerticalScrollbarSpacingfloatPrivate—
0x08m_OnValueChangedScrollRectEventPrivate—
0x08m_PointerStartLocalCursorVector2Private—
0x08m_ContentStartPositionVector21 flags—
0x08m_ViewRectRectTransformPrivate—
0x18m_ContentBoundsBounds1 flags—
0x18m_ViewBoundsBoundsPrivate—
0x08m_VelocityVector2Private—
0x01m_DraggingboolPrivate—
0x01m_ScrollingboolPrivate—
0x00C20x02padding / unreflected
0x08m_PrevPositionVector2Private—
0x18m_PrevContentBoundsBoundsPrivate—
0x18m_PrevViewBoundsBoundsPrivate—
0x01m_HasRebuiltLayoutboolPrivate+1 flags—
0x01m_HSliderExpandboolPrivate—
0x01m_VSliderExpandboolPrivate—
0x00FF0x01padding / unreflected
0x04m_HSliderHeightfloatPrivate—
0x04m_VSliderWidthfloatPrivate—
0x08m_RectRectTransformPrivate+1 flags—
0x08m_HorizontalScrollbarRectRectTransformPrivate—
0x08m_VerticalScrollbarRectRectTransformPrivate—
0x01m_TrackerDrivenRectTransformTrackerPrivate—
0x01210x07padding / unreflected
0x08m_CornersVector3[]Private+1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 91

SignatureFlagsNativeParams
RectTransform get_content()Public+1 flags0x08
void set_content(RectTransform value)Public+1 flags0x08
bool get_horizontal()Public+1 flags0x01
void set_horizontal(bool value)Public+1 flags0x01
bool get_vertical()Public+1 flags0x01
void set_vertical(bool value)Public+1 flags0x01
MovementType get_movementType()Public+1 flags0x04
void set_movementType(const MovementType& value)Public+1 flags0x04
float get_elasticity()Public+1 flags0x04
void set_elasticity(float value)Public+1 flags0x04
bool get_inertia()Public+1 flags0x01
void set_inertia(bool value)Public+1 flags0x01
float get_decelerationRate()Public+1 flags0x04
void set_decelerationRate(float value)Public+1 flags0x04
float get_scrollSensitivity()Public+1 flags0x04
void set_scrollSensitivity(float value)Public+1 flags0x04
RectTransform get_viewport()Public+1 flags0x08
void set_viewport(RectTransform value)Public+1 flags0x08
Scrollbar get_horizontalScrollbar()Public+1 flags0x08
void set_horizontalScrollbar(Scrollbar value)Public+1 flags0x08
Scrollbar get_verticalScrollbar()Public+1 flags0x08
void set_verticalScrollbar(Scrollbar value)Public+1 flags0x08
ScrollbarVisibility get_horizontalScrollbarVisibility()Public+1 flags0x04
void set_horizontalScrollbarVisibility(const ScrollbarVisibility& value)Public+1 flags0x04
ScrollbarVisibility get_verticalScrollbarVisibility()Public+1 flags0x04
void set_verticalScrollbarVisibility(const ScrollbarVisibility& value)Public+1 flags0x04
float get_horizontalScrollbarSpacing()Public+1 flags0x04
void set_horizontalScrollbarSpacing(float value)Public+1 flags0x04
float get_verticalScrollbarSpacing()Public+1 flags0x04
void set_verticalScrollbarSpacing(float value)Public+1 flags0x04
ScrollRectEvent get_onValueChanged()Public+1 flags0x08
void set_onValueChanged(ScrollRectEvent value)Public+1 flags0x08
RectTransform get_viewRect()2 flags0x08
Vector2 get_velocity()Public+1 flags0x08
void set_velocity(const Vector2& value)Public+1 flags0x08
RectTransform get_rectTransform()Private+1 flags0x08
void .ctor()2 flags0x00
void Rebuild(const CanvasUpdate& executing)Public+2 flags0x04
void LayoutComplete()Public+2 flags0x00
void GraphicUpdateComplete()Public+2 flags0x00
void UpdateCachedData()Private0x00
void OnEnable()2 flags0x00
void OnDisable()2 flags0x00
bool IsActive()Public+1 flags0x01
void EnsureLayoutHasRebuilt()Private0x00
void StopMovement()Public+2 flags0x00
void OnScroll(PointerEventData data)Public+2 flags0x08
void OnInitializePotentialDrag(PointerEventData eventData)Public+2 flags0x08
void OnBeginDrag(PointerEventData eventData)Public+2 flags0x08
void OnEndDrag(PointerEventData eventData)Public+2 flags0x08
void OnDrag(PointerEventData eventData)Public+2 flags0x08
void SetContentAnchoredPosition(const Vector2& position)3 flags0x08
void LateUpdate()3 flags0x00
void UpdatePrevData()1 flags0x00
void UpdateScrollbars(const Vector2& offset)Private0x08
Vector2 get_normalizedPosition()Public+1 flags0x08
void set_normalizedPosition(const Vector2& value)Public+1 flags0x08
float get_horizontalNormalizedPosition()Public+1 flags0x04
void set_horizontalNormalizedPosition(float value)Public+1 flags0x04
float get_verticalNormalizedPosition()Public+1 flags0x04
void set_verticalNormalizedPosition(float value)Public+1 flags0x04
void SetHorizontalNormalizedPosition(float value)Private0x04
void SetVerticalNormalizedPosition(float value)Private0x04
void SetNormalizedPosition(float value, int axis)3 flags0x04
float RubberDelta(float overStretching, float viewSize)PrivateStatic0x04
void OnRectTransformDimensionsChange()2 flags0x00
bool get_hScrollingNeeded()Private+1 flags0x01
bool get_vScrollingNeeded()Private+1 flags0x01
void CalculateLayoutInputHorizontal()Public+2 flags0x00
void CalculateLayoutInputVertical()Public+2 flags0x00
float get_minWidth()Public+3 flags0x04
float get_preferredWidth()Public+3 flags0x04
float get_flexibleWidth()Public+3 flags0x04
float get_minHeight()Public+3 flags0x04
float get_preferredHeight()Public+3 flags0x04
float get_flexibleHeight()Public+3 flags0x04
int get_layoutPriority()Public+3 flags0x04
void SetLayoutHorizontal()Public+2 flags0x00
void SetLayoutVertical()Public+2 flags0x00
void UpdateScrollbarVisibility()Private0x00
void UpdateOneScrollbarVisibility(bool xScrollingNeeded, bool xAxisEnabled, const ScrollbarVisibility& scrollbarVisibility, Scrollbar scrollbar)PrivateStatic0x08
void UpdateScrollbarLayout()Private0x00
void UpdateBounds()1 flags0x00
void AdjustBounds(ref Bounds& viewBounds, ref Vector2& contentPivot, ref Vector3& contentSize, ref Vector3& contentPos)Static+1 flags0x18
Bounds GetBounds()Private0x18
Bounds InternalGetBounds(const Vector3[]& corners, ref Matrix4x4& viewWorldToLocalMatrix)Static+1 flags0x40
Vector2 CalculateOffset(const Vector2& delta)Private0x08
Vector2 InternalCalculateOffset(ref Bounds& viewBounds, ref Bounds& contentBounds, bool horizontal, bool vertical, const MovementType& movementType, ref Vector2& delta)Static+1 flags0x18
void SetDirty()1 flags0x00
void SetDirtyCaching()1 flags0x00
Transform UnityEngine.UI.ICanvasElement.get_transform()PrivateFinal+2 flags0x08

Used by 7

types with a member, parameter or interface of this type