C# Class UnityEditorInternal.ReorderableListWithRenameAndScrollView

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

Méthodes publiques

Свойство Type Description
listElementStyle UnityEngine.GUIStyle
onCustomDrawElement ReorderableList.ElementCallbackDelegate
onDeleteItemAtIndex Action
onGetNameAtIndex string>.Func
onNameChangedAtIndex string>.Action
onSelectionChanged Action
renameOverlayStyle UnityEngine.GUIStyle

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CanBeginRename ( ) : bool
CommandHandling ( ) : void
EnsureRowIsVisible ( int index, float scrollGUIHeight ) : void
GetRenameOverlay ( ) : RenameOverlay
KeyboardHandling ( ) : void
RemoveSelected ( ) : void
RenameEnded ( ) : void

Method Details

BeginRename() public méthode

public BeginRename ( int index, float delay ) : void
index int
delay float
Résultat void

DoRenameOverlay() public méthode

public DoRenameOverlay ( ) : void
Résultat void

DrawElement() public méthode

public DrawElement ( Rect r, int index, bool isActive, bool isFocused ) : void
r UnityEngine.Rect
index int
isActive bool
isFocused bool
Résultat void

DrawElementText() public méthode

public DrawElementText ( Rect r, int index, bool isActive, bool isSelected, bool isFocused ) : void
r UnityEngine.Rect
index int
isActive bool
isSelected bool
isFocused bool
Résultat void

EndRename() public méthode

public EndRename ( bool acceptChanges ) : void
acceptChanges bool
Résultat void

FrameItem() public méthode

public FrameItem ( int index ) : void
index int
Résultat void

IsRenamingIndex() public méthode

public IsRenamingIndex ( int index ) : bool
index int
Résultat bool

MouseUpCallback() public méthode

public MouseUpCallback ( ReorderableList list ) : void
list ReorderableList
Résultat void

OnEvent() public méthode

public OnEvent ( ) : void
Résultat void

OnGUI() public méthode

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

ReorderCallback() public méthode

public ReorderCallback ( ReorderableList list ) : void
list ReorderableList
Résultat void

ReorderableListWithRenameAndScrollView() public méthode

public ReorderableListWithRenameAndScrollView ( ReorderableList list, State state ) : System
list ReorderableList
state State
Résultat System

SelectCallback() public méthode

public SelectCallback ( ReorderableList list ) : void
list ReorderableList
Résultat void

Property Details

listElementStyle public_oe property

public GUIStyle,UnityEngine listElementStyle
Résultat UnityEngine.GUIStyle

onCustomDrawElement public_oe property

public ReorderableList.ElementCallbackDelegate onCustomDrawElement
Résultat ReorderableList.ElementCallbackDelegate

onDeleteItemAtIndex public_oe property

public Action onDeleteItemAtIndex
Résultat Action

onGetNameAtIndex public_oe property

public Func onGetNameAtIndex
Résultat string>.Func

onNameChangedAtIndex public_oe property

public Action onNameChangedAtIndex
Résultat string>.Action

onSelectionChanged public_oe property

public Action onSelectionChanged
Résultat Action

renameOverlayStyle public_oe property

public GUIStyle,UnityEngine renameOverlayStyle
Résultat UnityEngine.GUIStyle