public TBWindowRightClickMenu(TBWindow _window) : base(_window) { _menu = new GenericMenu(); if (_menuContentTable.Keys == null) { ExtendLib.DLog("TaskEditor RightClick Menu", "Null Table"); } _handleEnumerator = _menuContentTable.Keys.GetEnumerator(); while (_handleEnumerator.MoveNext()) { AddMenuItem(_handleEnumerator.Current); } }
public TBGenericMenu(TBWindow _window) : base(_window) { _menu = new GenericMenu(); ParentWindow = _window; }
private static void CreateWindow() { _mainWindow = (TBWindow)EditorWindow.GetWindow(typeof(TBWindow)); }
public TBWindowToolbar(TBWindow _window) : base(_window) { _menuContentTable = new Dictionary <string, Action>(); _menuContentTable.Add("Save", OnSaveEventhandler); _menuContentTable.Add("Generate", GenerateEventhandler); }
private void OnDestroy() { _mainWindow = null; _nodesRouter = null; }