Adds a Beamable-friendly API on top of the existing Unity IMGUI TreeView.
More...
|
float | GetCalculatedHeight () |
| Here is the dynamically calculated height of the TreeViewIMGUI. THis works great. May be redundant to existing public api. More...
|
|
| TreeViewIMGUI (TreeViewState treeViewState) |
|
void | ClearSelection () |
| Set the selection to null and refresh the layout
|
|
void | SetSelectionSafe (List< int > selectedIds) |
| Set the selection without invok
|
|
|
override TreeViewItem | BuildRoot () |
| Build the initial rendering structures the TreeView without null-refs
|
|
override void | ContextClicked () |
|
override bool | CanMultiSelect (TreeViewItem item) |
|
override void | SelectionChanged (IList< int > selectedIds) |
|
|
SelectionType | SelectionType [getset] |
|
float | RowHeight [getset] |
|
float | Height [get] |
|
List< TreeViewItem > | TreeViewItems [getset] |
| The displayed content items used in the content of the TreeView
|
|
TreeViewItem | TreeViewItemRoot [getset] |
| The non-displayed root content item of the TreeView
|
|
List< TreeViewItem > | MainSelectionBranch [get] |
|
|
Action< IList< TreeViewItem > > | OnSelectionChanged |
| Invoked when the single-selection or multiselection changes
|
|
Action< IList< TreeViewItem > > | OnSelectedBranchChanged |
| Invoked when the single-selection or multiselection changes. Conains full list of item and parents.
|
|
Action | OnContextClicked |
| Invoked when the TreeViewIMGUI background is clicked.
|
|
Adds a Beamable-friendly API on top of the existing Unity IMGUI TreeView.
◆ GetCalculatedHeight()
float Beamable.Editor.Content.Components.TreeViewIMGUI.GetCalculatedHeight |
( |
| ) |
|
|
inline |
Here is the dynamically calculated height of the TreeViewIMGUI. THis works great. May be redundant to existing public api.
- Returns
The documentation for this class was generated from the following file:
- com.beamable/Editor/UI/Content/Components/ContentTypeViewVisualElement/TreeViewIMGUI.cs