Zdexby TheHolyOneZ
42,595 classes
Class

BaseVerticalCollectionView

: BindableElement : VisualElement : Focusable : CallbackEventHandler : Object
UnityEngine.UIElements.BaseVerticalCollectionView, UnityEngine.UIElementsModule 0x04A8 (1,192 B) inherited 0x03C0 UnityEngine.UIElementsModule.dll
0x00x04A8

Members 44

OffsetSizeNameTypeFlagsDefault
0x08onItemsChosenAction<System.Collections.Generic.IEnumerable<System.Object>>Private—
0x08onSelectionChangeAction<System.Collections.Generic.IEnumerable<System.Object>>Private—
0x08onSelectedIndicesChangeAction<System.Collections.Generic.IEnumerable<System.Int32>>Private—
0x08itemIndexChangedAction<System.Int32Private—
0x08itemsSourceChangedActionPrivate—
0x08m_GetItemIdFunc<System.Int32Private—
0x08m_MakeItemFunc<UnityEngine.UIElements.VisualElement>Private—
0x08m_BindItemAction<UnityEngine.UIElements.VisualElementPrivate—
0x08<unbindItem>k__BackingFieldAction<UnityEngine.UIElements.VisualElementPrivate—
0x08<destroyItem>k__BackingFieldAction<UnityEngine.UIElements.VisualElement>Private—
0x04m_SelectionTypeSelectionTypePrivate—
0x04140x04padding / unreflected
0x08serializedVirtualizationDataSerializedVirtualizationData1 flags—
0x08k_EmptyItemsList<UnityEngine.UIElements.ReusableCollectionItem>PrivateStatic+1 flags—
0x01m_HorizontalScrollingEnabledboolPrivate—
0x04210x03padding / unreflected
0x04m_ShowAlternatingRowBackgroundsAlternatingRowBackgroundPrivate—
0x04s_DefaultItemHeightintStatic+2 flags—
0x04m_FixedItemHeightfloat1 flags—
0x01m_ItemHeightIsInlinebool1 flags—
0x042D0x03padding / unreflected
0x04m_VirtualizationMethodCollectionVirtualizationMethodPrivate—
0x04340x04padding / unreflected
0x08m_ScrollViewScrollViewPrivate+1 flags—
0x08m_ViewControllerCollectionViewControllerPrivate—
0x08m_VirtualizationControllerCollectionVirtualizationControllerPrivate—
0x08m_NavigationManipulatorKeyboardNavigationManipulatorPrivate—
0x08m_ScrollOffsetVector21 flags—
0x08m_SelectedIdsList<System.Int32>Private+1 flags—
0x08m_SelectedIndicesList<System.Int32>Private+1 flags—
0x08m_SelectedItemsList<System.Object>Private+1 flags—
0x04m_LastHeightfloatPrivate—
0x01m_IsRangeSelectionDirectionUpboolPrivate—
0x047D0x03padding / unreflected
0x08m_DraggerListViewDraggerPrivate—
0x08s_ItemHeightPropertyCustomStyleProperty<System.Int32>Static+1 flags—
0x08m_ItemIndexChangedCallbackAction<System.Int32Private—
0x08m_ItemsSourceChangedCallbackActionPrivate—
0x08ussClassNamestringPublicStatic+1 flags—
0x08borderUssClassNamestringPublicStatic+1 flags—
0x08itemUssClassNamestringPublicStatic+1 flags—
0x08dragHoverBarUssClassNamestringPublicStatic+1 flags—
0x08dragHoverMarkerUssClassNamestringPublicStatic+1 flags—
0x08itemDragHoverUssClassNamestringPublicStatic+1 flags—
0x08itemSelectedVariantUssClassNamestringPublicStatic+1 flags—
0x08itemAlternativeBackgroundUssClassNamestringPublicStatic+1 flags—
0x08listScrollViewUssClassNamestringPublicStatic+1 flags—
0x08backgroundFillUssClassNamestringStatic+2 flags—
0x0Cm_TouchDownPositionVector3Private—
0x04A40x04unreflected bytes to end of BaseVerticalCollectionView
Inherited from BindableElement 2
OffsetSizeNameTypeFlagsDefault
0x08<binding>k__BackingFieldIBindingPrivate—
0x08<bindingPath>k__BackingFieldstringPrivate—
Inherited from VisualElement 59
OffsetSizeNameTypeFlagsDefault
0x04<UnityEngine.UIElements.IStylePropertyAnimations.runningAnimationCount>k__BackingFieldintPrivate—
0x04<UnityEngine.UIElements.IStylePropertyAnimations.completedAnimationCount>k__BackingFieldintPrivate—
0x04s_NextIduintPrivateStatic—
0x08s_EmptyClassListList<System.String>PrivateStatic—
0x04userDataPropertyKeyPropertyNameStatic+2 flags—
0x08disabledUssClassNamestringPublicStatic+1 flags—
0x08m_NamestringPrivate—
0x08m_ClassListList<System.String>Private—
0x08m_PropertyBagList<System.Collections.Generic.KeyValuePair<UnityEngine.PropertyNamePrivate—
0x04m_FlagsVisualElementFlagsPrivate—
0x004C0x04padding / unreflected
0x08m_ViewDataKeystringPrivate—
0x04m_RenderHintsRenderHintsPrivate—
0x10lastLayoutRect1 flags—
0x10lastPseudoPaddingRect1 flags—
0x007C0x04padding / unreflected
0x158renderChainDataRenderChainVEData1 flags—
0x10m_LayoutRectPrivate—
0x10m_BoundingBoxRectPrivate—
0x10m_WorldBoundingBoxRectPrivate—
0x40m_WorldTransformCacheMatrix4x4Private—
0x40m_WorldTransformInverseCacheMatrix4x4Private—
0x10m_WorldClipRectPrivate—
0x10m_WorldClipMinusGroupRectPrivate—
0x01m_WorldClipIsInfiniteboolPrivate—
0x10s_InfiniteRectRectStatic+2 flags—
0x02A90x03padding / unreflected
0x04triggerPseudoMaskPseudoStates1 flags—
0x04dependencyPseudoMaskPseudoStates1 flags—
0x04m_PseudoStatesPseudoStatesPrivate—
0x04<containedPointerIds>k__BackingFieldintPrivate—
0x04m_PickingModePickingModePrivate—
0x08<yogaNode>k__BackingFieldYogaNodePrivate—
0x58m_StyleComputedStyle1 flags—
0x08variableContextStyleVariableContext1 flags—
0x04inheritedStylesHashint1 flags—
0x04controliduint2 flags—
0x04imguiContainerDescendantCountint1 flags—
0x01<enabledSelf>k__BackingFieldboolPrivate—
0x03350x03padding / unreflected
0x08<generateVisualContent>k__BackingFieldAction<UnityEngine.UIElements.MeshGenerationContext>Private—
0x08k_GenerateVisualContentMarkerProfilerMarkerPrivate—
0x04m_SubRenderTargetModeRenderTargetModePrivate—
0x08s_runtimeMaterialMaterialPrivateStatic—
0x034C0x04padding / unreflected
0x08m_defaultMaterialMaterialPrivate—
0x08m_RunningAnimationsList<UnityEngine.UIElements.Experimental.IValueAnimationUpdate>Private—
—0x08k_RootVisualContainerNamestringStatic+2 flags0
0x08<hierarchy>k__BackingFieldHierarchyPrivate—
0x01<isRootVisualContainer>k__BackingFieldboolPrivate—
0x01<cacheAsBitmap>k__BackingFieldboolPrivate—
0x036A0x06padding / unreflected
0x08m_PhysicalParentVisualElementPrivate—
0x08m_LogicalParentVisualElementPrivate—
0x08s_EmptyListList<UnityEngine.UIElements.VisualElement>PrivateStatic+1 flags—
0x08m_ChildrenList<UnityEngine.UIElements.VisualElement>Private—
0x08<elementPanel>k__BackingFieldBaseVisualElementPanelPrivate—
0x08m_VisualTreeAssetSourceVisualTreeAssetPrivate—
0x08s_CustomStyleAccessCustomStyleAccessStatic+1 flags—
0x08inlineStyleAccessInlineStyleAccess1 flags—
0x08styleSheetListList<UnityEngine.UIElements.StyleSheet>1 flags—
0x08s_InternalStyleSheetPathRegexPrivateStatic+1 flags—
0x04tooltipPropertyKeyPropertyNameStatic+2 flags—
0x08s_TypeDataDictionary<System.TypePrivateStatic+1 flags—
0x08m_TypeDataTypeDataPrivate—
Inherited from Focusable 5
OffsetSizeNameTypeFlagsDefault
0x01<focusable>k__BackingFieldboolPrivate—
0x00190x03padding / unreflected
0x04<tabIndex>k__BackingFieldintPrivate—
0x01m_DelegatesFocusboolPrivate—
0x01m_ExcludeFromFocusRingboolPrivate—
0x01isIMGUIContainerbool1 flags—
Inherited from CallbackEventHandler 1
OffsetSizeNameTypeFlagsDefault
0x08m_CallbackRegistryEventCallbackRegistryPrivate—

Functions 95

SignatureFlagsNativeParams
void add_onItemsChosen(Action<System.Collections.Generic.IEnumerable<System.Object>> value)Public+1 flags0x08
void remove_onItemsChosen(Action<System.Collections.Generic.IEnumerable<System.Object>> value)Public+1 flags0x08
void add_onSelectionChange(Action<System.Collections.Generic.IEnumerable<System.Object>> value)Public+1 flags0x08
void remove_onSelectionChange(Action<System.Collections.Generic.IEnumerable<System.Object>> value)Public+1 flags0x08
Func<System.Int32 get_getItemId()2 flags0x08
void set_getItemId(Func<System.Int32 value)2 flags0x08
IList get_itemsSource()Public+1 flags0x08
void set_itemsSource(IList value)Public+1 flags0x08
Func<UnityEngine.UIElements.VisualElement> get_makeItem()Public+1 flags0x08
void set_makeItem(Func<UnityEngine.UIElements.VisualElement> value)Public+1 flags0x08
Action<UnityEngine.UIElements.VisualElement get_bindItem()Public+1 flags0x08
void set_bindItem(Action<UnityEngine.UIElements.VisualElement value)Public+1 flags0x08
Action<UnityEngine.UIElements.VisualElement get_unbindItem()Public+1 flags0x08
void set_unbindItem(Action<UnityEngine.UIElements.VisualElement value)Public+1 flags0x08
Action<UnityEngine.UIElements.VisualElement> get_destroyItem()Public+1 flags0x08
VisualElement get_contentContainer()Public+2 flags0x08
SelectionType get_selectionType()Public+1 flags0x04
void set_selectionType(const SelectionType& value)Public+1 flags0x04
int get_selectedIndex()Public+1 flags0x04
void set_selectedIndex(int value)Public+1 flags0x04
IEnumerable<System.Int32> get_selectedIndices()Public+1 flags0x08
List<System.Int32> get_selectedIds()2 flags0x08
IEnumerable<UnityEngine.UIElements.ReusableCollectionItem> get_activeItems()2 flags0x08
ScrollView get_scrollView()2 flags0x08
ListViewDragger get_dragger()2 flags0x08
CollectionViewController get_viewController()2 flags0x08
CollectionVirtualizationController get_virtualizationController()2 flags0x08
float ResolveItemHeight(float height)1 flags0x04
void set_showBorder(bool value)Public+1 flags0x01
bool get_reorderable()Public+1 flags0x01
void set_reorderable(bool value)Public+1 flags0x01
void set_horizontalScrollingEnabled(bool value)Public+1 flags0x01
AlternatingRowBackground get_showAlternatingRowBackgrounds()Public+1 flags0x04
void set_showAlternatingRowBackgrounds(const AlternatingRowBackground& value)Public+1 flags0x04
CollectionVirtualizationMethod get_virtualizationMethod()Public+1 flags0x04
void set_virtualizationMethod(const CollectionVirtualizationMethod& value)Public+1 flags0x04
float get_fixedItemHeight()Public+1 flags0x04
void set_fixedItemHeight(float value)Public+1 flags0x04
float get_lastHeight()2 flags0x04
void CreateVirtualizationController()3 flags0x00
CollectionVirtualizationController GetOrCreateVirtualizationController()1 flags0x08
void CreateVirtualizationController()1 flags—0x00
CollectionViewController GetOrCreateViewController()1 flags0x08
void CreateViewController()3 flags0x00
void SetViewController(CollectionViewController controller)1 flags0x08
ListViewDragger CreateDragger()3 flags0x08
void InitializeDragAndDropController(bool enableReordering)1 flags0x01
ICollectionDragAndDropController CreateDragAndDropController()4 flags—0x08
void .ctor()Public+1 flags0x00
VisualElement GetRootElementForId(int id)Public0x08
bool HasValidDataAndBindings()1 flags0x01
void OnItemIndexChanged(int srcIndex, int dstIndex)Private0x04
void OnItemsSourceChanged()Private0x00
void RefreshItems()Public0x00
void Rebuild()Public0x00
void RefreshSelection()Private0x00
void PostRefresh()3 flags0x00
void ScrollToItem(int index)Public0x04
void OnScroll(const Vector2& offset)Private0x08
void Resize(const Vector2& size)Private0x08
void OnAttachToPanel(AttachToPanelEvent evt)Private0x08
void OnDetachFromPanel(DetachFromPanelEvent evt)Private0x08
bool Apply(const KeyboardNavigationOperation& op, bool shiftKey)Private0x04
void Apply(const KeyboardNavigationOperation& op, EventBase sourceEvent)Private0x08
void OnPointerMove(PointerMoveEvent evt)Private0x08
void OnPointerDown(PointerDownEvent evt)Private0x08
void OnPointerCancel(PointerCancelEvent evt)Private0x08
void OnPointerUp(PointerUpEvent evt)Private0x08
void ProcessPointerDown(IPointerEvent evt)Private0x08
void ProcessPointerUp(IPointerEvent evt)Private0x08
void DoSelect(const Vector2& localPosition, int clickCount, bool actionKey, bool shiftKey)Private0x08
void DoRangeSelection(int rangeSelectionFinalIndex)Private0x04
void ProcessSingleClick(int clickedIndex)Private0x04
void SelectAll()1 flags0x00
void AddToSelection(int index)Public0x04
void AddToSelection(IList<System.Int32> indexes)1 flags0x08
void AddToSelectionWithoutValidation(int index)Private0x04
void RemoveFromSelection(int index)Public0x04
void RemoveFromSelectionWithoutValidation(int index)Private0x04
void SetSelection(int index)Public0x04
void SetSelection(IEnumerable<System.Int32> indices)Public0x08
void SetSelectionWithoutNotify(IEnumerable<System.Int32> indices)Public0x08
void SetSelectionInternal(IEnumerable<System.Int32> indices, bool sendNotification)1 flags0x08
void NotifyOfSelectionChange()Private0x00
void ClearSelection()Public0x00
void ClearSelectionWithoutValidation()Private0x00
void OnViewDataReady()2 flags0x00
void ExecuteDefaultAction(EventBase evt)2 flags0x08
void OnSizeChanged(GeometryChangedEvent evt)Private0x08
void OnCustomStyleResolved(CustomStyleResolvedEvent e)Private0x08
void UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize()PrivateFinal+2 flags0x00
void UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize()PrivateFinal+2 flags0x00
void .cctor()PrivateStatic+1 flags0x00
void <.ctor>b__144_0(float v)Private0x04
void <Apply>g__HandleSelectionAndScroll|165_0(int index, ref <>c__DisplayClass165_0& )Private0x10

Subclasses 2

Used by 9

types with a member, parameter or interface of this type