Zdexby TheHolyOneZ
36,909 classes
Class

MultiColumnController

: Object
UnityEngine.UIElements.MultiColumnController, UnityEngine.UIElementsModule 0x0050 (80 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
implements IDisposable
0x00x0050

Members 17

OffsetSizeNameTypeFlagsDefault
0x04k_BoundColumnVePropertyNamePropertyNamePrivateStatic+1 flags—
0x04bindableElementPropertyNamePropertyNameStatic+2 flags—
0x08baseUssClassNamestringStatic+2 flags—
0x08k_HeaderContainerViewDataKeystringPrivateStatic+1 flags—
0x08headerContainerUssClassNamestringPublicStatic+1 flags—
0x08rowContainerUssClassNamestringPublicStatic+1 flags—
0x08cellUssClassNamestringPublicStatic+1 flags—
0x08cellLabelUssClassNamestringPublicStatic+1 flags—
0x08k_HeaderViewDataKeystringPrivateStatic+1 flags—
0x08columnSortingChangedActionPrivate—
0x08headerContextMenuPopulateEventAction<UnityEngine.UIElements.ContextualMenuPopulateEventPrivate—
0x08m_SortedToSourceIndexList<System.Int32>Private—
0x08m_SourceToSortedIndexList<System.Int32>Private—
0x04m_SortingModeColumnSortingModePrivate—
0x08m_ViewBaseVerticalCollectionViewPrivate—
0x08m_HeaderContainerVisualElementPrivate—
0x08m_MultiColumnHeaderMultiColumnCollectionHeaderPrivate—

Functions 39

SignatureFlagsNativeParams
void add_columnSortingChanged(Action value)Public+1 flags0x08
void remove_columnSortingChanged(Action value)Public+1 flags0x08
void add_headerContextMenuPopulateEvent(Action<UnityEngine.UIElements.ContextualMenuPopulateEvent value)Public+1 flags0x08
void remove_headerContextMenuPopulateEvent(Action<UnityEngine.UIElements.ContextualMenuPopulateEvent value)Public+1 flags0x08
MultiColumnCollectionHeader get_header()2 flags0x08
ColumnSortingMode get_sortingMode()2 flags0x04
void set_sortingMode(const ColumnSortingMode& value)2 flags0x04
void .ctor(Columns columns, SortColumnDescriptions sortDescriptions, List<UnityEngine.UIElements.SortColumnDescription> sortedColumns)Public+1 flags0x08
void BindCellItem(VisualElement ve, int rowIndex, Column column, const uint8& item)PrivateStatic0x08
void UnbindCellItem(VisualElement ve, int rowIndex, Column column)PrivateStatic0x08
VisualElement DefaultMakeCellItem()PrivateStatic0x08
void DefaultBindCellItem(VisualElement ve, const uint8& item)PrivateStatic0x08
VisualElement MakeItem()Public0x08
void BindItem(VisualElement element, int index, const uint8& item)Public0x08
void UnbindItem(VisualElement element, int index)Public0x08
void DestroyItem(VisualElement element)Public0x08
void PrepareView(BaseVerticalCollectionView collectionView)Public0x08
void Dispose()PublicFinal+2 flags0x00
void OnHorizontalScrollerValueChanged(float v)Private0x04
void OnViewportGeometryChanged(GeometryChangedEvent evt)Private0x08
void OnColumnContainerGeometryChanged(GeometryChangedEvent evt)Private0x08
void UpdateContentContainer(BaseVerticalCollectionView collectionView)Private0x08
void OnColumnSortingChanged()Private0x00
void UpdateDragger()1 flags0x00
void SortIfNeeded()1 flags0x00
int CombinedComparisonById(int idA, int idB)Private0x04
int CombinedComparisonByIndex(int a, int b)Private0x04
int GetSourceIndex(int sortedIndex)1 flags0x04
int GetSortedIndex(int sourceIndex)1 flags0x04
int GetIndexFromList(int index, List<System.Int32> indices)PrivateStatic0x08
void OnContextMenuPopulateEvent(ContextualMenuPopulateEvent evt, Column column)Private0x08
void OnColumnResized(int index, float width)Private0x04
void OnColumnAdded(Column column, int index)Private0x08
void OnColumnRemoved(Column column)Private0x08
void OnColumnReordered(Column column, int from, int to)Private0x08
void OnColumnsChanged(Column column, const ColumnDataType& type)Private0x08
void OnColumnChanged(const ColumnsDataType& type)Private0x04
void OnViewDataRestored()Private0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 2

types with a member, parameter or interface of this type