C# Class UnityEditor.AudioMixersDataSource

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

Méthodes publiques

Méthode Description
AudioMixersDataSource ( TreeViewController treeView, Func getAllControllersCallback ) : System
FetchData ( ) : void
GetInsertAfterItemIDForNewItem ( string newName, TreeViewItem parentItem ) : int
InsertFakeItem ( int id, int parentID, string name, Texture2D icon ) : void
IsRenamingItemAllowed ( TreeViewItem item ) : bool

Private Methods

Méthode Description
GetInfoText ( UnityEditor.Audio.AudioMixerController controller ) : string
SetChildParentOfMixerItem ( AudioMixerItem item, List items ) : void
SetItemDepthRecursive ( TreeViewItem item, int depth ) : void
SortRecursive ( TreeViewItem item ) : void

Method Details

AudioMixersDataSource() public méthode

public AudioMixersDataSource ( TreeViewController treeView, Func getAllControllersCallback ) : System
treeView TreeViewController
getAllControllersCallback Func
Résultat System

FetchData() public méthode

public FetchData ( ) : void
Résultat void

GetInsertAfterItemIDForNewItem() public méthode

public GetInsertAfterItemIDForNewItem ( string newName, TreeViewItem parentItem ) : int
newName string
parentItem TreeViewItem
Résultat int

InsertFakeItem() public méthode

public InsertFakeItem ( int id, int parentID, string name, Texture2D icon ) : void
id int
parentID int
name string
icon UnityEngine.Texture2D
Résultat void

IsRenamingItemAllowed() public méthode

public IsRenamingItemAllowed ( TreeViewItem item ) : bool
item TreeViewItem
Résultat bool