Ejemplo n.º 1
0
        protected override bool CanStartDrag(CanStartDragArgs args)
        {
            var render = AssetTreeManager.mIns.GetGuiRender(EditorContexts.mIns.Mode);

            if (render != null)
            {
                bool ret = false;
                foreach (var subrender in render)
                {
                    if (subrender.TypeMode == _viewMode)
                    {
                        IGuiTree treeRender = subrender as IGuiTree;
                        if (treeRender != null)
                        {
                            treeRender.CanDrag(ref ret);
                        }
                    }
                }
                return(ret);
            }
            return(false);
        }