public void RemoveObjectUIContainers(IObjectUIContainer objectUIContainer)
 {
     foreach (ContainerInfo containerInfo in containerInfos)
     {
         if (containerInfo.objectUIContainer == containerInfos)
         {
             containerInfos.Remove(containerInfo);
             break;
         }
     }
 }
示例#2
0
        public void RemoveObjectUIContainer(IObjectUIContainer objectUIContainer)
        {
            UnFocusInput();

            foreach (ContainerInfo containerInfo in containerInfos)
            {
                if (containerInfo.objectUIContainer == objectUIContainer)
                {
                    containerInfos.Remove(containerInfo);
                    break;
                }
            }
        }
 public void AddObjectUIContainer(IObjectUIContainer objectUIContainer, string name)
 {
     containerInfos.Add(new ContainerInfo(objectUIContainer, name));
 }
 public ContainerInfo(IObjectUIContainer objectUIContainer, string name)
 {
     this.isExpanded        = true;
     this.name              = name;
     this.objectUIContainer = objectUIContainer;
 }