0x00x03B8
Members 50
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x98 | itemsSourceProperty | BindingId | Static+2 flags | |
| 0x98 | selectionTypeProperty | BindingId | Static+2 flags | |
| 0x98 | selectedIndexProperty | BindingId | Static+2 flags | |
| 0x98 | reorderableProperty | BindingId | Static+2 flags | |
| 0x98 | reorderModeProperty | BindingId | Static+2 flags | |
| 0x98 | showBorderProperty | BindingId | Static+2 flags | |
| 0x98 | showAlternatingRowBackgroundsProperty | BindingId | Static+2 flags | |
| 0x98 | fixedItemHeightProperty | BindingId | Static+2 flags | |
| 0x98 | selectedIndicesProperty | BindingId | Static+2 flags | |
| 0x08 | m_Container | VisualElement | Private | |
| 0x08 | m_ScrollView | ScrollContainer | Private | |
| 0x08 | m_VerticalScroller | CollectionViewScroller | Private | |
| 0x08 | m_HorizontalScroller | CollectionViewScroller | Private | |
| 0x08 | m_Dragger | CollectionViewDragger | Private | |
| 0x08 | m_Configuration | CollectionViewLayoutConfiguration | Private | |
| 0x08 | m_ItemsSource | IList | Private | |
| 0x08 | m_RefreshList | LinkedList`1 | Private | |
| 0x08 | m_NavigationManipulator | KeyboardNavigationManipulator | Private | |
| 0x08 | m_RebuildScheduled | IVisualElementScheduledItem | Private | |
| 0x08 | m_ScrollScheduledItem | IVisualElementScheduledItem | Private | |
| 0x08 | m_LastFocusedElementTreeChildIndexes | List`1 | Private | |
| 0x08 | m_FreeList | LinkedList`1 | Private+1 flags | |
| 0x08 | m_Selection | CollectionViewSelection | Private+1 flags | |
| 0x01 | m_IsChangingScrollingParameters | bool | Private | |
| 0x08 | m_DelayedScrolledVerticalValue | double | Private | |
| 0x08 | m_ScrollValue | double | Private | |
| 0x04 | m_FixedItemHeight | float | Private | |
| 0x04 | m_LastHeight | float | Private | |
| 0x04 | m_FirstVisibleItemIndex | int | Private | |
| 0x04 | m_LastFocusedElementIndex | int | Private | |
| 0x0C | m_TouchDownPosition | Vector3 | Private | |
| 0x04 | m_ShowAlternatingRowBackgrounds | AlternatingRowBackground | Private | |
| 0x04 | m_RangeSelectionDirection | RangeSelectionDirection | Private | |
| 0x04 | m_SelectionType | SelectionType | Private | |
| 0x04 | m_ReorderMode | ListViewReorderMode | Private | |
| — | 0x04 | k_DefaultItemHeight | float | PrivateStatic+1 flags |
| — | 0x04 | k_ScrollThresholdSquared | float | PrivateStatic+1 flags |
| — | 0x04 | k_DefaultScrollSize | float | PrivateStatic+1 flags |
| — | 0x04 | k_Buffer | float | PrivateStatic+1 flags |
| 0x08 | reorderModeChanged | Action | Private | |
| 0x08 | m_IndexToItemDictionary | Dictionary`2 | 2 flags | |
| 0x08 | m_DisplayedList | LinkedList`1 | 1 flags | |
| 0x04 | <pointerProcessingState>k__BackingField | pointerProcessingStateEnum | Private | |
| 0x04 | <currentPointerButton>k__BackingField | int | Private | |
| 0x08 | canStartDrag | Func`2 | Private | |
| 0x08 | setupDragAndDrop | Func`2 | Private | |
| 0x08 | dragAndDropUpdate | Func`2 | Private | |
| 0x08 | handleDrop | Func`2 | Private | |
| 0x08 | BeforeRefreshingItems | Action | Private | |
| 0x08 | selectedIndicesChanged | Action | Private |
Inherited from VisualElement 99
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | <UnityEngine.UIElements.IStylePropertyAnimations.runningAnimationCount>k__BackingField | int | Private | |
| 0x04 | <UnityEngine.UIElements.IStylePropertyAnimations.completedAnimationCount>k__BackingField | int | Private | |
| — | 0x01 | UxmlTraitsObsoleteIsError | bool | Static+2 flags |
| — | 0x01 | UxmlFactoryObsoleteIsError | bool | Static+2 flags |
| 0x04 | s_NextId | uint | Static+1 flags | |
| 0x08 | s_EmptyClassList | List`1 | PrivateStatic | |
| 0x04 | userDataPropertyKey | PropertyName | Static+2 flags | |
| 0x08 | disabledUssClassName | string | PublicStatic+1 flags | |
| 0x08 | m_Name | string | Private | |
| 0x08 | m_ClassList | List`1 | Private | |
| 0x08 | m_PropertyBag | Dictionary`2 | Private | |
| 0x04 | m_Flags | VisualElementFlags | Private | |
| 0x08 | m_ViewDataKey | string | Private | |
| 0x04 | m_RenderHints | RenderHints | Private | |
| 0x10 | lastLayout | Rect | 1 flags | |
| 0x10 | lastPseudoPadding | Rect | 1 flags | |
| 0x08 | renderData | RenderData | 1 flags | |
| 0x08 | nestedRenderData | RenderData | 1 flags | |
| 0x04 | hierarchyDepth | int | 1 flags | |
| 0x04 | insertionIndex | int | 1 flags | |
| 0x10 | m_BoundingBox | Rect | Private | |
| — | 0x04 | worldBoundingBoxDirtyDependencies | VisualElementFlags | PrivateStatic+1 flags |
| 0x10 | m_WorldBoundingBox | Rect | Private | |
| — | 0x04 | worldTransformInverseDirtyDependencies | VisualElementFlags | PrivateStatic+1 flags |
| 0x40 | m_WorldTransformCache | Matrix4x4 | Private | |
| 0x40 | m_WorldTransformInverseCache | Matrix4x4 | Private | |
| 0x04 | triggerPseudoMask | PseudoStates | 1 flags | |
| 0x04 | dependencyPseudoMask | PseudoStates | 1 flags | |
| 0x04 | m_PseudoStates | PseudoStates | Private | |
| 0x04 | <containedPointerIds>k__BackingField | int | Private | |
| 0x04 | m_PickingMode | PickingMode | Private | |
| 0x022C | 0x04 | padding / unreflected | ||
| 0x40 | m_LayoutNode | LayoutNode | Private | |
| 0x50 | m_Style | ComputedStyle | 1 flags | |
| 0x08 | variableContext | StyleVariableContext | 1 flags | |
| 0x04 | inheritedStylesHash | int | 1 flags | |
| 0x04 | controlid | uint | 2 flags | |
| 0x04 | imguiContainerDescendantCount | int | 1 flags | |
| 0x04 | s_FinalizerCount | int | Static+1 flags | |
| 0x01 | m_EnabledSelf | bool | Private | |
| 0x027D | 0x03 | padding / unreflected | ||
| 0x04 | m_LanguageDirection | LanguageDirection | Private | |
| 0x04 | m_LocalLanguageDirection | LanguageDirection | Private | |
| 0x08 | <generateVisualContent>k__BackingField | Action`1 | Private | |
| 0x08 | k_GenerateVisualContentMarker | ProfilerMarker | PrivateStatic+1 flags | |
| 0x08 | m_RunningAnimations | List`1 | Private | |
| 0x98 | childCountProperty | BindingId | Static+2 flags | |
| 0x98 | contentRectProperty | BindingId | Static+2 flags | |
| 0x98 | dataSourcePathProperty | BindingId | Static+2 flags | |
| 0x98 | dataSourceProperty | BindingId | Static+2 flags | |
| 0x98 | disablePlayModeTintProperty | BindingId | Static+2 flags | |
| 0x98 | enabledInHierarchyProperty | BindingId | Static+2 flags | |
| 0x98 | enabledSelfProperty | BindingId | Static+2 flags | |
| 0x98 | layoutProperty | BindingId | Static+2 flags | |
| 0x98 | languageDirectionProperty | BindingId | Static+2 flags | |
| 0x98 | localBoundProperty | BindingId | Static+2 flags | |
| 0x98 | nameProperty | BindingId | Static+2 flags | |
| 0x98 | panelProperty | BindingId | Static+2 flags | |
| 0x98 | pickingModeProperty | BindingId | Static+2 flags | |
| 0x98 | styleSheetsProperty | BindingId | Static+2 flags | |
| 0x98 | tooltipProperty | BindingId | Static+2 flags | |
| 0x98 | usageHintsProperty | BindingId | Static+2 flags | |
| 0x98 | userDataProperty | BindingId | Static+2 flags | |
| 0x98 | viewDataKeyProperty | BindingId | Static+2 flags | |
| 0x98 | visibleProperty | BindingId | Static+2 flags | |
| 0x98 | visualTreeAssetSourceProperty | BindingId | Static+2 flags | |
| 0x98 | worldBoundProperty | BindingId | Static+2 flags | |
| 0x98 | worldTransformProperty | BindingId | Static+2 flags | |
| 0x08 | m_DataSource | UObject* | Private | |
| 0x08 | m_DataSourcePath | PathRef | Private | |
| 0x08 | m_Bindings | List`1 | Private | |
| 0x08 | <dataSourceType>k__BackingField | Type | Private | |
| 0x04 | m_TrickleDownHandleEventCategories | int | Private+1 flags | |
| 0x04 | m_BubbleUpHandleEventCategories | int | Private+1 flags | |
| 0x04 | m_BubbleUpEventCallbackCategories | int | Private | |
| 0x04 | m_TrickleDownEventCallbackCategories | int | Private | |
| 0x04 | m_EventInterestSelfCategories | int | Private | |
| 0x04 | m_CachedEventInterestParentCategories | int | Private | |
| 0x04 | s_NextParentVersion | uint | PrivateStatic | |
| 0x04 | m_NextParentCachedVersion | uint | Private | |
| 0x04 | m_NextParentRequiredVersion | uint | Private | |
| 0x08 | m_CachedNextParentWithEventInterests | VisualElement | Private | |
| — | 0x08 | k_VisualElementAssetPropertyName | string | PrivateStatic+1 flags |
| — | 0x08 | k_LinkedTemplateAssetOwnerPropertyName | string | PrivateStatic+1 flags |
| — | 0x08 | k_RootVisualContainerName | string | Static+2 flags |
| 0x08 | <hierarchy>k__BackingField | Hierarchy | Private+1 flags | |
| 0x01 | <cacheAsBitmap>k__BackingField | bool | Private | |
| 0x08 | m_PhysicalParent | VisualElement | Private | |
| 0x08 | m_LogicalParent | VisualElement | Private | |
| 0x0D44 | 0x04 | padding / unreflected | ||
| 0x08 | s_EmptyList | List`1 | PrivateStatic+1 flags | |
| 0x08 | m_Children | List`1 | Private | |
| 0x08 | <elementPanel>k__BackingField | BaseVisualElementPanel | Private | |
| 0x08 | m_VisualTreeAssetSource | VisualTreeAsset | Private | |
| 0x08 | s_CustomStyleAccess | CustomStyleAccess | Static+1 flags | |
| 0x08 | inlineStyleAccess | InlineStyleAccess | 1 flags | |
| 0x08 | resolvedStyleAccess | ResolvedStyleAccess | 1 flags | |
| 0x08 | styleSheetList | List`1 | 1 flags | |
| 0x08 | s_InternalStyleSheetPath | Regex | PrivateStatic+1 flags | |
| 0x04 | tooltipPropertyKey | PropertyName | Static+2 flags | |
| 0x0D64 | 0x04 | padding / unreflected | ||
| 0x08 | s_TypeData | Dictionary`2 | PrivateStatic+1 flags | |
| 0x08 | m_TypeData | TypeData | Private | |
Inherited from Focusable 9
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x98 | focusableProperty | BindingId | Static+2 flags | |
| 0x98 | tabIndexProperty | BindingId | Static+2 flags | |
| 0x98 | delegatesFocusProperty | BindingId | Static+2 flags | |
| 0x98 | canGrabFocusProperty | BindingId | Static+2 flags | |
| 0x01 | m_Focusable | bool | Private | |
| 0x04 | m_TabIndex | int | Private | |
| 0x01 | m_DelegatesFocus | bool | Private | |
| 0x01 | m_ExcludeFromFocusRing | bool | Private | |
| 0x01 | <isEligibleToReceiveFocusFromDisabledChild>k__BackingField | bool | Private |
Inherited from CallbackEventHandler 6
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x01 | isIMGUIContainer | bool | 1 flags | |
| 0x08 | m_CallbackRegistry | EventCallbackRegistry | 1 flags | |
| — | 0x08 | HandleEventBubbleUpName | string | Static+2 flags |
| — | 0x08 | HandleEventTrickleDownName | string | Static+2 flags |
| — | 0x08 | ExecuteDefaultActionName | string | Static+2 flags |
| — | 0x08 | ExecuteDefaultActionAtTargetName | string | Static+2 flags |
Functions 119
| Signature | Flags | Native | Params |
|---|---|---|---|
| void CreateDragAndDropController() | Private | — | 0x00 |
| void get_dragger() | 2 flags | — | 0x00 |
| void add_reorderModeChanged() | 2 flags | — | 0x00 |
| void remove_reorderModeChanged() | 2 flags | — | 0x00 |
| void get_isRebuildScheduled() | 2 flags | — | 0x00 |
| void get_pointerProcessingState() | 2 flags | — | 0x00 |
| void set_pointerProcessingState() | Private+1 flags | — | 0x00 |
| void get_currentPointerButton() | 2 flags | — | 0x00 |
| void set_currentPointerButton() | Private+1 flags | — | 0x00 |
| void add_canStartDrag() | Public+1 flags | — | 0x00 |
| void remove_canStartDrag() | Public+1 flags | — | 0x00 |
| void add_setupDragAndDrop() | Public+1 flags | — | 0x00 |
| void remove_setupDragAndDrop() | Public+1 flags | — | 0x00 |
| void add_dragAndDropUpdate() | Public+1 flags | — | 0x00 |
| void remove_dragAndDropUpdate() | Public+1 flags | — | 0x00 |
| void add_handleDrop() | Public+1 flags | — | 0x00 |
| void remove_handleDrop() | Public+1 flags | — | 0x00 |
| void get_itemsSource() | Public+1 flags | — | 0x00 |
| void set_itemsSource() | Public+1 flags | — | 0x00 |
| void SetItemsSourceWithoutNotify() | Public | — | 0x00 |
| void get_layoutConfiguration() | Public+1 flags | — | 0x00 |
| void set_layoutConfiguration() | Public+1 flags | — | 0x00 |
| void get_MultiColumnLayout() | Private+1 flags | — | 0x00 |
| void get_scrollView() | Public+1 flags | — | 0x00 |
| void set_scrollView() | Private+1 flags | — | 0x00 |
| void get_fixedItemHeight() | Public+1 flags | — | 0x00 |
| void set_fixedItemHeight() | Public+1 flags | — | 0x00 |
| void get_selectionType() | Public+1 flags | — | 0x00 |
| void set_selectionType() | Public+1 flags | — | 0x00 |
| void get_showBorder() | Public+1 flags | — | 0x00 |
| void set_showBorder() | Public+1 flags | — | 0x00 |
| void get_showAlternatingRowBackgrounds() | Public+1 flags | — | 0x00 |
| void set_showAlternatingRowBackgrounds() | Public+1 flags | — | 0x00 |
| void get_reorderable() | Public+1 flags | — | 0x00 |
| void set_reorderable() | Public+1 flags | — | 0x00 |
| void get_reorderMode() | Public+1 flags | — | 0x00 |
| void set_reorderMode() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void OnAttachToPanelEvent() | Private | — | 0x00 |
| void OnDetachFromPanelEvent() | Private | — | 0x00 |
| void OnVerticalScrollingChangeEvent() | Private | — | 0x00 |
| void OnHorizontalScrollerChangeEvent() | Private | — | 0x00 |
| void OnHorizontalScrollerGeometryChange() | Private | — | 0x00 |
| void OnVerticalScrollerGeometryChange() | Private | — | 0x00 |
| void OnViewportGeometryChanged() | Private | — | 0x00 |
| void UpdateMultiColumnHeaderWidth() | Private | — | 0x00 |
| void UpdateVerticalScrollValue() | 1 flags | — | 0x00 |
| void SetScrollingParameters() | Private | — | 0x00 |
| void ScheduleScroll() | Private | — | 0x00 |
| void OnDelayedScroll() | Private | — | 0x00 |
| void ContainerSizeChanged() | Private | — | 0x00 |
| void UnbindItem() | Private | — | 0x00 |
| void OnDestroyItem() | 1 flags | — | 0x00 |
| void BindItem() | Private | — | 0x00 |
| void Rebuild() | Public | — | 0x00 |
| void ScheduleRebuild() | 1 flags | — | 0x00 |
| void add_BeforeRefreshingItems() | Public+1 flags | — | 0x00 |
| void remove_BeforeRefreshingItems() | Public+1 flags | — | 0x00 |
| void RefreshItems() | Public | — | 0x00 |
| void ClearAllItems() | Private | — | 0x00 |
| void HandleEventBubbleUp() | 2 flags | — | 0x00 |
| void OnFocusIn() | Private | — | 0x00 |
| void OnFocusOut() | Private | — | 0x00 |
| void HandleFocus() | Private | — | 0x00 |
| void ClearItem() | Private | — | 0x00 |
| void UnbindAllItems() | Private | — | 0x00 |
| void UpdateVerticalScrollRange() | Private | — | 0x00 |
| void UpdateHorizontalScrollRange() | Private | — | 0x00 |
| void BindVisibleItems() | Private | — | 0x00 |
| void AddElementsFromIndex() | Private | — | 0x00 |
| void UpdateContainerOffset() | Private | — | 0x00 |
| void UpdateScrollingRangeAfterLayout() | 1 flags | — | 0x00 |
| void GetIndexFromPosition() | Public | — | 0x00 |
| void ScrollToItem() | Public | — | 0x00 |
| void GetRootElementForIndex() | Public | — | 0x00 |
| void get_selectedIndex() | Public+1 flags | — | 0x00 |
| void set_selectedIndex() | Public+1 flags | — | 0x00 |
| void get_selectedIndices() | Public+1 flags | — | 0x00 |
| void get_hasSelection() | Public+1 flags | — | 0x00 |
| void IsSelected() | Public | — | 0x00 |
| void NotifyOfSelectionChange() | Private | — | 0x00 |
| void add_selectedIndicesChanged() | Public+1 flags | — | 0x00 |
| void remove_selectedIndicesChanged() | Public+1 flags | — | 0x00 |
| void OnPointerUp() | Private | — | 0x00 |
| void OnPointerCancel() | Private | — | 0x00 |
| void OnPointerMove() | Private | — | 0x00 |
| void OnPointerDown() | Private | — | 0x00 |
| void DoSelect() | Private | — | 0x00 |
| void DoRangeSelection() | Private | — | 0x00 |
| void AddToSelection() | Private | — | 0x00 |
| void AddToSelectionWithoutValidation() | Private | — | 0x00 |
| void AddToSelection() | Public | — | 0x00 |
| void RemoveFromSelection() | Public | — | 0x00 |
| void SetSelection() | Public | — | 0x00 |
| void SetSelection() | Public | — | 0x00 |
| void SetSelection() | Public | — | 0x00 |
| void SetSelectionWithoutNotify() | Public | — | 0x00 |
| void SetSelectionWithoutNotify() | Public | — | 0x00 |
| void SetSelectionInternal() | Private | — | 0x00 |
| void SetSelectionInternal() | Private | — | 0x00 |
| void MatchesExistingSelection() | Private | — | 0x00 |
| void ClearSelection() | Public | — | 0x00 |
| void ClearSelectionWithoutValidation() | Private | — | 0x00 |
| void CreateDragger() | 3 flags | — | 0x00 |
| void InitializeDragAndDropController() | Private | — | 0x00 |
| void SetDragAndDropController() | 1 flags | — | 0x00 |
| void HasCanStartDrag() | 1 flags | — | 0x00 |
| void RaiseCanStartDrag() | 1 flags | — | 0x00 |
| void RaiseSetupDragAndDrop() | 1 flags | — | 0x00 |
| void RaiseHandleDragAndDrop() | 1 flags | — | 0x00 |
| void RaiseDrop() | 1 flags | — | 0x00 |
| void Move() | 1 flags | — | 0x00 |
| void Swap() | Private | — | 0x00 |
| void SelectAll() | Private | — | 0x00 |
| void Apply() | Private | — | 0x00 |
| void Apply() | Private | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| void <.ctor>b__101_0() | Private | — | 0x00 |
| void <Apply>g__HandleSelectionAndScroll|183_0() | Private | — | 0x00 |