public EGUIComponentFolderModule(bool _isEnable, EGUIFolderTree _moduleRoot) { ModuleRoot = _moduleRoot; if (IsEnable = _isEnable) { foreach (var v in ModuleRoot.Tree) { v.SetComponent(new EGUIComponentFolderItem(v)); } } }
public EGUIComponentFolderItem(EGUIFolderTree _parent, string _tag = "NONE") { IsChanged = false; Parent = _parent; for (int i = 0; i < Options.Length; i++) { if (Options[i] == _tag) { Index = i; } } foreach (var v in Parent.Tree) { v.SetComponent(new EGUIComponentFolderItem(v)); } }