C# Класс UnityEditorInternal.ReorderableListWithRenameAndScrollView

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
listElementStyle UnityEngine.GUIStyle
onCustomDrawElement ReorderableList.ElementCallbackDelegate
onDeleteItemAtIndex Action
onGetNameAtIndex string>.Func
onNameChangedAtIndex string>.Action
onSelectionChanged Action
renameOverlayStyle UnityEngine.GUIStyle

Открытые методы

Метод Описание
BeginRename ( int index, float delay ) : void
DoRenameOverlay ( ) : void
DrawElement ( Rect r, int index, bool isActive, bool isFocused ) : void
DrawElementText ( Rect r, int index, bool isActive, bool isSelected, bool isFocused ) : void
EndRename ( bool acceptChanges ) : void
FrameItem ( int index ) : void
IsRenamingIndex ( int index ) : bool
MouseUpCallback ( ReorderableList list ) : void
OnEvent ( ) : void
OnGUI ( Rect rect ) : void
ReorderCallback ( ReorderableList list ) : void
ReorderableListWithRenameAndScrollView ( ReorderableList list, State state ) : System
SelectCallback ( ReorderableList list ) : void

Приватные методы

Метод Описание
CanBeginRename ( ) : bool
CommandHandling ( ) : void
EnsureRowIsVisible ( int index, float scrollGUIHeight ) : void
GetRenameOverlay ( ) : RenameOverlay
KeyboardHandling ( ) : void
RemoveSelected ( ) : void
RenameEnded ( ) : void

Описание методов

BeginRename() публичный Метод

public BeginRename ( int index, float delay ) : void
index int
delay float
Результат void

DoRenameOverlay() публичный Метод

public DoRenameOverlay ( ) : void
Результат void

DrawElement() публичный Метод

public DrawElement ( Rect r, int index, bool isActive, bool isFocused ) : void
r UnityEngine.Rect
index int
isActive bool
isFocused bool
Результат void

DrawElementText() публичный Метод

public DrawElementText ( Rect r, int index, bool isActive, bool isSelected, bool isFocused ) : void
r UnityEngine.Rect
index int
isActive bool
isSelected bool
isFocused bool
Результат void

EndRename() публичный Метод

public EndRename ( bool acceptChanges ) : void
acceptChanges bool
Результат void

FrameItem() публичный Метод

public FrameItem ( int index ) : void
index int
Результат void

IsRenamingIndex() публичный Метод

public IsRenamingIndex ( int index ) : bool
index int
Результат bool

MouseUpCallback() публичный Метод

public MouseUpCallback ( ReorderableList list ) : void
list ReorderableList
Результат void

OnEvent() публичный Метод

public OnEvent ( ) : void
Результат void

OnGUI() публичный Метод

public OnGUI ( Rect rect ) : void
rect UnityEngine.Rect
Результат void

ReorderCallback() публичный Метод

public ReorderCallback ( ReorderableList list ) : void
list ReorderableList
Результат void

ReorderableListWithRenameAndScrollView() публичный Метод

public ReorderableListWithRenameAndScrollView ( ReorderableList list, State state ) : System
list ReorderableList
state State
Результат System

SelectCallback() публичный Метод

public SelectCallback ( ReorderableList list ) : void
list ReorderableList
Результат void

Описание свойств

listElementStyle публичное свойство

public GUIStyle,UnityEngine listElementStyle
Результат UnityEngine.GUIStyle

onCustomDrawElement публичное свойство

public ReorderableList.ElementCallbackDelegate onCustomDrawElement
Результат ReorderableList.ElementCallbackDelegate

onDeleteItemAtIndex публичное свойство

public Action onDeleteItemAtIndex
Результат Action

onGetNameAtIndex публичное свойство

public Func onGetNameAtIndex
Результат string>.Func

onNameChangedAtIndex публичное свойство

public Action onNameChangedAtIndex
Результат string>.Action

onSelectionChanged публичное свойство

public Action onSelectionChanged
Результат Action

renameOverlayStyle публичное свойство

public GUIStyle,UnityEngine renameOverlayStyle
Результат UnityEngine.GUIStyle