0x00x0088
Members 15
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x08 | m_Pool | ObjectPool`1 | Private+1 flags |
| — | 0x08 | m_CollectionView | BaseVerticalCollectionView | 1 flags |
| — | 0x04 | k_ExtraVisibleItems | int | Static+2 flags |
| — | 0x08 | m_ActiveItems | List`1 | 1 flags |
| — | — | m_DraggedItem | uint8 | 1 flags |
| — | 0x08 | m_DeferredScrollToItemIndex | Nullable`1 | Private |
| — | 0x08 | m_PerformDeferredScrollToItem | Action | Private+1 flags |
| — | 0x08 | m_ScheduleDeferredScrollToItem | IVisualElementScheduledItem | Private |
| — | 0x08 | m_ScrollScheduledItem | IVisualElementScheduledItem | Private |
| — | 0x08 | m_ScrollCallback | Action | Private |
| — | 0x04 | m_LastFocusedElementIndex | int | Private |
| — | 0x08 | m_LastFocusedElementTreeChildIndexes | List`1 | Private |
| — | 0x08 | m_VisibleItemPredicateDelegate | Func`2 | 2 flags |
| — | 0x08 | m_ScrollInsertionList | List`1 | 1 flags |
| — | 0x08 | m_EmptyRows | VisualElement | Private |
| 0x0018 | 0x70 | unreflected bytes to end of VerticalVirtualizationController`1 | ||
Inherited from CollectionVirtualizationController 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_ScrollView | ScrollView | 2 flags |
Functions 34
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_activeItems() | Public+2 flags | — | 0x00 |
| void get_itemsCount() | 2 flags | — | 0x00 |
| void VisibleItemPredicate() | 3 flags | — | 0x00 |
| void get_firstVisibleItem() | 2 flags | — | 0x00 |
| void get_lastVisibleItem() | 2 flags | — | 0x00 |
| void get_visibleItemCount() | Public+2 flags | — | 0x00 |
| void get_serializedData() | 2 flags | — | 0x00 |
| void get_firstVisibleIndex() | Public+2 flags | — | 0x00 |
| void set_firstVisibleIndex() | 3 flags | — | 0x00 |
| void get_lastHeight() | 2 flags | — | 0x00 |
| void get_alwaysRebindOnRefresh() | 4 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void Refresh() | Public+1 flags | — | 0x00 |
| void UnbindAll() | Public+1 flags | — | 0x00 |
| void Setup() | 1 flags | — | 0x00 |
| void IsContentContainerPanelDirtied() | Private | — | 0x00 |
| void ShouldStopDeferredScrollTo() | Private | — | 0x00 |
| void ShouldDeferScrollToItem() | 1 flags | — | 0x00 |
| void ScheduleDeferredScrollToItem() | 1 flags | — | 0x00 |
| void PerformDeferredScrollToItem() | Private | — | 0x00 |
| void StopDeferredScrollToItem() | 1 flags | — | 0x00 |
| void OnDetachFromPanelEvent() | Private | — | 0x00 |
| void OnFocusIn() | Public+1 flags | — | 0x00 |
| void OnFocusOut() | Public+1 flags | — | 0x00 |
| void HandleFocus() | Private | — | 0x00 |
| void UpdateBackground() | Public+1 flags | — | 0x00 |
| void StartDragItem() | 2 flags | — | 0x00 |
| void EndDrag() | 2 flags | — | 0x00 |
| void GetOrMakeItemAtIndex() | 3 flags | — | 0x00 |
| void ReleaseItem() | 3 flags | — | 0x00 |
| void OnDestroyItem() | Private | — | 0x00 |
| void OnScrollUpdate() | 3 flags | — | 0x00 |
| void GetDraggedIndex() | 1 flags | — | 0x00 |
| void ScheduleScroll() | 1 flags | — | 0x00 |