Zdexby TheHolyOneZ
42,610 classes
Class

ScrollRect

: UIBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.UI.ScrollRect, UnityEngine.UI 0x0128 (296 B) inherited 0x0018 UnityEngine.UI.dll
0x00x0128

Members 37

OffsetSizeNameTypeFlagsDefault
0x08m_ContentRectTransformPrivate—
0x01m_HorizontalboolPrivate—
0x01m_VerticalboolPrivate—
0x00220x02padding / unreflected
0x04m_MovementTypeMovementTypePrivate—
0x04m_ElasticityfloatPrivate—
0x01m_InertiaboolPrivate—
0x002D0x03padding / 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—
0x00BA0x02padding / unreflected
0x08m_PrevPositionVector2Private—
0x18m_PrevContentBoundsBoundsPrivate—
0x18m_PrevViewBoundsBoundsPrivate—
0x01m_HasRebuiltLayoutboolPrivate+1 flags—
0x01m_HSliderExpandboolPrivate—
0x01m_VSliderExpandboolPrivate—
0x00F70x01padding / unreflected
0x04m_HSliderHeightfloatPrivate—
0x04m_VSliderWidthfloatPrivate—
0x08m_RectRectTransformPrivate+1 flags—
0x08m_HorizontalScrollbarRectRectTransformPrivate—
0x08m_VerticalScrollbarRectRectTransformPrivate—
0x01m_TrackerDrivenRectTransformTrackerPrivate—
0x01190x07padding / unreflected
0x08m_CornersVector3[]Private+1 flags—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 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(const Bounds&& viewBounds, const Vector2&& contentPivot, const Vector3&& contentSize, const Vector3&& contentPos)Static+1 flags0x18
Bounds GetBounds()Private0x18
Bounds InternalGetBounds(const Vector3[]& corners, const Matrix4x4&& viewWorldToLocalMatrix)Static+1 flags0x40
Vector2 CalculateOffset(const Vector2& delta)Private0x08
Vector2 InternalCalculateOffset(const Bounds&& viewBounds, const Bounds&& contentBounds, bool horizontal, bool vertical, const MovementType& movementType, const Vector2&& delta)Static+1 flags0x18
void SetDirty()1 flags0x00
void SetDirtyCaching()1 flags0x00
Transform UnityEngine.UI.ICanvasElement.get_transform()PrivateFinal+3 flags0x08

Used by 8

types with a member, parameter or interface of this type