|
void | JumpToItem (string path) |
|
FolderItem | CreateFolderItem (string name, string path, bool hasChildren, bool forceExpanded, TreeViewItem parent) |
|
int | AffirmItemID (string path) |
|
void | CreateSubTree< T > (string rootName, string rootPath, IEnumerable< T > sourceRecords, Func< T, string > GetPath, Func< string, T, string > MakeUniquePath=null) |
|
Texture2D | IconForRecord (ScriptableObject record) |
|
TreeViewItem | CreateFolderItems (string path, List< TreeViewItem > currentFolderItems, TreeViewItem root, out string leafName) |
|
◆ TreeView()
FMODUnity.EventBrowser.TreeView.TreeView |
( |
State | state | ) |
|
◆ AddChildrenInOrder()
static void FMODUnity.EventBrowser.TreeView.AddChildrenInOrder |
( |
List< TreeViewItem > | list, |
|
|
TreeViewItem | item ) |
|
staticprivate |
◆ AffirmItemID()
int FMODUnity.EventBrowser.TreeView.AffirmItemID |
( |
string | path | ) |
|
|
private |
◆ AfterRowsGUI()
override void FMODUnity.EventBrowser.TreeView.AfterRowsGUI |
( |
| ) |
|
|
protected |
◆ BeforeRowsGUI()
override void FMODUnity.EventBrowser.TreeView.BeforeRowsGUI |
( |
| ) |
|
|
protected |
◆ BuildRoot()
override TreeViewItem FMODUnity.EventBrowser.TreeView.BuildRoot |
( |
| ) |
|
|
protected |
◆ BuildRows()
override IList< TreeViewItem > FMODUnity.EventBrowser.TreeView.BuildRows |
( |
TreeViewItem | root | ) |
|
|
protected |
◆ CanChangeExpandedState()
override bool FMODUnity.EventBrowser.TreeView.CanChangeExpandedState |
( |
TreeViewItem | item | ) |
|
|
protected |
◆ CanMultiSelect()
override bool FMODUnity.EventBrowser.TreeView.CanMultiSelect |
( |
TreeViewItem | item | ) |
|
|
protected |
◆ CanStartDrag()
override bool FMODUnity.EventBrowser.TreeView.CanStartDrag |
( |
CanStartDragArgs | args | ) |
|
|
protected |
◆ CreateFolderItem()
FolderItem FMODUnity.EventBrowser.TreeView.CreateFolderItem |
( |
string | name, |
|
|
string | path, |
|
|
bool | hasChildren, |
|
|
bool | forceExpanded, |
|
|
TreeViewItem | parent ) |
|
private |
◆ CreateFolderItems()
TreeViewItem FMODUnity.EventBrowser.TreeView.CreateFolderItems |
( |
string | path, |
|
|
List< TreeViewItem > | currentFolderItems, |
|
|
TreeViewItem | root, |
|
|
out string | leafName ) |
|
private |
◆ CreateSubTree< T >()
void FMODUnity.EventBrowser.TreeView.CreateSubTree< T > |
( |
string | rootName, |
|
|
string | rootPath, |
|
|
IEnumerable< T > | sourceRecords, |
|
|
Func< T, string > | GetPath, |
|
|
Func< string, T, string > | MakeUniquePath = null ) |
|
private |
◆ DoubleClickedItem()
override void FMODUnity.EventBrowser.TreeView.DoubleClickedItem |
( |
int | id | ) |
|
|
protected |
◆ HandleDragAndDrop()
override DragAndDropVisualMode FMODUnity.EventBrowser.TreeView.HandleDragAndDrop |
( |
DragAndDropArgs | args | ) |
|
|
protected |
◆ IconForRecord()
Texture2D FMODUnity.EventBrowser.TreeView.IconForRecord |
( |
ScriptableObject | record | ) |
|
|
private |
◆ JumpToBank()
void FMODUnity.EventBrowser.TreeView.JumpToBank |
( |
string | name | ) |
|
◆ JumpToEvent()
void FMODUnity.EventBrowser.TreeView.JumpToEvent |
( |
string | path | ) |
|
◆ JumpToItem()
void FMODUnity.EventBrowser.TreeView.JumpToItem |
( |
string | path | ) |
|
|
private |
◆ RowGUI()
override void FMODUnity.EventBrowser.TreeView.RowGUI |
( |
RowGUIArgs | args | ) |
|
|
protected |
◆ SearchChanged()
override void FMODUnity.EventBrowser.TreeView.SearchChanged |
( |
string | newSearch | ) |
|
|
protected |
◆ SelectionChanged()
override void FMODUnity.EventBrowser.TreeView.SelectionChanged |
( |
IList< int > | selectedIDs | ) |
|
|
protected |
◆ SetupDragAndDrop()
override void FMODUnity.EventBrowser.TreeView.SetupDragAndDrop |
( |
SetupDragAndDropArgs | args | ) |
|
|
protected |
◆ bankIcon
◆ BankPrefix
const string FMODUnity.EventBrowser.TreeView.BankPrefix = "bank:/" |
|
staticprivate |
◆ continuousParameterIcon
readonly Texture2D FMODUnity.EventBrowser.TreeView.continuousParameterIcon = EditorUtils.LoadImage("ContinuousParameterIcon.png") |
|
staticprivate |
◆ discreteParameterIcon
readonly Texture2D FMODUnity.EventBrowser.TreeView.discreteParameterIcon = EditorUtils.LoadImage("DiscreteParameterIcon.png") |
|
staticprivate |
◆ eventIcon
◆ EventPrefix
const string FMODUnity.EventBrowser.TreeView.EventPrefix = "event:/" |
|
staticprivate |
◆ expandNextFolderSet
bool FMODUnity.EventBrowser.TreeView.expandNextFolderSet = false |
|
private |
◆ folderClosedIcon
readonly Texture2D FMODUnity.EventBrowser.TreeView.folderClosedIcon = EditorUtils.LoadImage("FolderIconClosed.png") |
|
staticprivate |
◆ folderOpenIcon
readonly Texture2D FMODUnity.EventBrowser.TreeView.folderOpenIcon = EditorUtils.LoadImage("FolderIconOpen.png") |
|
staticprivate |
◆ itemIDs
Dictionary<string, int> FMODUnity.EventBrowser.TreeView.itemIDs = new Dictionary<string, int>() |
|
private |
◆ labeledParameterIcon
readonly Texture2D FMODUnity.EventBrowser.TreeView.labeledParameterIcon = EditorUtils.LoadImage("LabeledParameterIcon.png") |
|
staticprivate |
◆ naturalComparer
◆ nextFramedItemPath
string FMODUnity.EventBrowser.TreeView.nextFramedItemPath |
|
private |
◆ noSearchExpandState
IList<int> FMODUnity.EventBrowser.TreeView.noSearchExpandState |
|
private |
◆ oldBaseIndent
float FMODUnity.EventBrowser.TreeView.oldBaseIndent |
|
private |
◆ ParameterPrefix
const string FMODUnity.EventBrowser.TreeView.ParameterPrefix = "parameter:/" |
|
staticprivate |
◆ searchStringSplit
string [] FMODUnity.EventBrowser.TreeView.searchStringSplit |
|
private |
◆ snapshotIcon
readonly Texture2D FMODUnity.EventBrowser.TreeView.snapshotIcon = EditorUtils.LoadImage("SnapshotIcon.png") |
|
staticprivate |
◆ SnapshotPrefix
const string FMODUnity.EventBrowser.TreeView.SnapshotPrefix = "snapshot:/" |
|
staticprivate |
◆ DoubleClickedObject
ScriptableObject FMODUnity.EventBrowser.TreeView.DoubleClickedObject |
|
getprivate set |
◆ DragEnabled
bool FMODUnity.EventBrowser.TreeView.DragEnabled |
|
getset |
◆ SelectedObject
ScriptableObject FMODUnity.EventBrowser.TreeView.SelectedObject |
|
getprivate set |
◆ state
new State FMODUnity.EventBrowser.TreeView.state |
|
get |
◆ TypeFilter
TypeFilter FMODUnity.EventBrowser.TreeView.TypeFilter |
|
getset |
The documentation for this class was generated from the following file: