Beamable SDK
Classes | Public Member Functions | Protected Member Functions | Properties | Events | List of all members
Beamable.UI.Scripts.PoolableScrollView Class Reference
Inheritance diagram for Beamable.UI.Scripts.PoolableScrollView:
Inheritance graph
Collaboration diagram for Beamable.UI.Scripts.PoolableScrollView:
Collaboration graph


interface  IContentProvider
interface  IItem

Public Member Functions

void SetDirty ()
void SetDirtyContent ()
void SetContentProvider (IContentProvider provider)
void SetContent (List< IItem > items, bool forceTrackLastElement=false, bool forceResetPosition=false)
void SetPosition (float position)
void OnInitializePotentialDrag (PointerEventData eventData)
void OnBeginDrag (PointerEventData eventData)
void OnEndDrag (PointerEventData eventData)
void OnDrag (PointerEventData eventData)
void OnScroll (PointerEventData eventData)
void Rebuild (CanvasUpdate executing)
void LayoutComplete ()
void GraphicUpdateComplete ()
RectTransform GetRect (IItem item)

Protected Member Functions

override void Awake ()
override void OnRectTransformDimensionsChange ()


float Velocity [getset]
float Position [getset]
float PositionMoveTo [getset]
RectTransform ViewRect [get]
float ItemsHeight [get]


Action OnPositionChanged

The documentation for this class was generated from the following file: