C# Class UnityEditor.IMGUI.Controls.MultiColumnHeader

Afficher le fichier Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Méthodes publiques

Méthode Description
GetCellRect ( int visibleColumnIndex, Rect rowRect ) : Rect
GetColumn ( int columnIndex ) : MultiColumnHeaderState.Column
GetColumnRect ( int visibleColumnIndex ) : Rect
GetVisibleColumnIndex ( int columnIndex ) : int
IsSortedAscending ( int columnIndex ) : bool
MultiColumnHeader ( MultiColumnHeaderState state ) : System
OnGUI ( Rect rect, float xScroll ) : void
Repaint ( ) : void

Méthodes protégées

Méthode Description
AddColumnVisibilityItems ( GenericMenu menu ) : void
ColumnHeaderClicked ( MultiColumnHeaderState column, int columnIndex ) : void
ColumnHeaderGUI ( MultiColumnHeaderState column, Rect headerRect, int columnIndex ) : void
ConvertHeaderAlignmentToTextAnchor ( TextAlignment alignment ) : TextAnchor
DoContextMenu ( ) : void
DrawDivider ( Rect dividerRect ) : void
OnSortingChanged ( ) : void
OnVisibleColumnsChanged ( ) : void

Private Methods

Méthode Description
DetectSizeChanges ( Rect rect ) : void
ResizeColumnsWidthsProportionally ( float deltaWidth ) : void

Method Details

AddColumnVisibilityItems() protected méthode

protected AddColumnVisibilityItems ( GenericMenu menu ) : void
menu UnityEditor.GenericMenu
Résultat void

ColumnHeaderClicked() protected méthode

protected ColumnHeaderClicked ( MultiColumnHeaderState column, int columnIndex ) : void
column MultiColumnHeaderState
columnIndex int
Résultat void

ColumnHeaderGUI() protected méthode

protected ColumnHeaderGUI ( MultiColumnHeaderState column, Rect headerRect, int columnIndex ) : void
column MultiColumnHeaderState
headerRect UnityEngine.Rect
columnIndex int
Résultat void

ConvertHeaderAlignmentToTextAnchor() protected méthode

protected ConvertHeaderAlignmentToTextAnchor ( TextAlignment alignment ) : TextAnchor
alignment TextAlignment
Résultat TextAnchor

DoContextMenu() protected méthode

protected DoContextMenu ( ) : void
Résultat void

DrawDivider() protected méthode

protected DrawDivider ( Rect dividerRect ) : void
dividerRect UnityEngine.Rect
Résultat void

GetCellRect() public méthode

public GetCellRect ( int visibleColumnIndex, Rect rowRect ) : Rect
visibleColumnIndex int
rowRect UnityEngine.Rect
Résultat UnityEngine.Rect

GetColumn() public méthode

public GetColumn ( int columnIndex ) : MultiColumnHeaderState.Column
columnIndex int
Résultat MultiColumnHeaderState.Column

GetColumnRect() public méthode

public GetColumnRect ( int visibleColumnIndex ) : Rect
visibleColumnIndex int
Résultat UnityEngine.Rect

GetVisibleColumnIndex() public méthode

public GetVisibleColumnIndex ( int columnIndex ) : int
columnIndex int
Résultat int

IsSortedAscending() public méthode

public IsSortedAscending ( int columnIndex ) : bool
columnIndex int
Résultat bool

MultiColumnHeader() public méthode

public MultiColumnHeader ( MultiColumnHeaderState state ) : System
state MultiColumnHeaderState
Résultat System

OnGUI() public méthode

public OnGUI ( Rect rect, float xScroll ) : void
rect UnityEngine.Rect
xScroll float
Résultat void

OnSortingChanged() protected méthode

protected OnSortingChanged ( ) : void
Résultat void

OnVisibleColumnsChanged() protected méthode

protected OnVisibleColumnsChanged ( ) : void
Résultat void

Repaint() public méthode

public Repaint ( ) : void
Résultat void