private void OnActionMapSelection() { if (m_ActionMapsTree.GetSelectedRow() != null) { m_ActionsTree.actionMapProperty = m_ActionMapsTree.GetSelectedRow().elementProperty; } m_ActionsTree.Reload(); }
private void OnActionMapSelection() { if (m_ActionMapsTree.GetSelectedRow() != null) { m_ActionsTree.actionMapProperty = m_ActionMapsTree.GetSelectedRow().elementProperty; } m_ActionsTree.Reload(); if (m_ActionMapsTree.GetSelectedRow() != null) { var row = m_ActionMapsTree.GetSelectedRow(); if (!m_SelectedActionMaps.Contains(row.displayName)) { m_ActionsTree.SetExpandedRecursive(m_ActionsTree.GetRootElement().id, true); m_SelectedActionMaps.Add(row.displayName); } } }
public static ActionsTree CreateFromSerializedObject(Action applyAction, ref TreeViewState treeViewState) { if (treeViewState == null) { treeViewState = new TreeViewState(); } var treeView = new ActionsTree(applyAction, treeViewState); treeView.Reload(); treeView.ExpandAll(); return(treeView); }