Example #1
0
        private GameObject instantiateMenuContent(MenuContentType menuContentType)
        {
            GameObject obj2 = App.Binder.AssetBundleLoader.instantiatePrefab("Prefabs/MenuContents/" + menuContentType);

            obj2.name = menuContentType.ToString();
            obj2.transform.SetParent(base.transform, false);
            obj2.SetActive(false);
            return(obj2);
        }
Example #2
0
        private SlidingTaskPanelCell addCell(MenuContentType menuContentType, Sprite icon, string text, System.Action clickCallback)
        {
            GameObject obj2 = UnityEngine.Object.Instantiate <GameObject>(this.CellPrototype);

            obj2.name = this.CellPrototype.name + "-" + text;
            obj2.transform.SetParent(this.VerticalGroup, false);
            obj2.transform.SetAsLastSibling();
            SlidingTaskPanelCell component = obj2.GetComponent <SlidingTaskPanelCell>();
            bool stripedRow = (this.VerticalGroup.childCount % 2) == 0;

            component.initialize(icon, text, stripedRow, clickCallback);
            this.m_slidingTaskPanelCells.Add(menuContentType, component);
            obj2.SetActive(true);
            return(component);
        }
Example #3
0
 public Button getSubMenuButton(MenuContentType subMenuContent)
 {
     return(this.m_slidingTaskPanelCells[subMenuContent].Button);
 }
Example #4
0
 public override IEnumerator preShowRoutine(MenuContentType targetMenuContentType, [Optional, DefaultParameterValue(null)] object parameter)
 {
Example #5
0
 private void instantiateSharedMenuContent(MenuContentType menuContentType)
 {
     this.m_sharedMenuContents.Add(menuContentType, this.instantiateMenuContent(menuContentType));
 }
Example #6
0
 public GameObject instantiateResource(MenuContentType menuContentType)
 {
     return(this.instantiateMenuContent(menuContentType));
 }
Example #7
0
 public GameObject getSharedResource(MenuContentType menuContentType)
 {
     return(this.m_sharedMenuContents[menuContentType]);
 }
 public MenuItemSelectedEvent(MenuContentType contentType)
 {
     ContentType = contentType;
 }