예제 #1
0
 public void InitializeInspector(InspectorController inspector)
 {
     foreach (TabRef tabRef in tabRefs)
     {
         tabRef.tabController.Setup();
     }
     currTabRef = tabRefs[currTabIndex];
 }
        /// <summary>
        /// Shows the box inspector.
        /// </summary>
        /// <param name="box">The <see cref="T:MacInspector.CustomBox"/> being displayed/edited.</param>
        public void ShowBoxInspector(CustomBox box)
        {
            // Are we on the Format inspector?
            if (InspectorPanelID != 0)
            {
                return;
            }

            // Show Box Inspector
            InspectorController.ShowBoxInspector(box);
        }
        /// <summary>
        /// Shows the document inspector.
        /// </summary>
        public void ShowDocumentInspector()
        {
            // Are we already showing the Document Inspector?
            if (InspectorPanelID == 1)
            {
                return;
            }

            // Show Document Inspector
            InspectorController.ShowDocumentInspector(DocProperties);
            InspectorPanelID = 1;
        }
예제 #4
0
    void Start()
    {
        inspectorController = GetComponentInChildren <InspectorController>();
        itemsController     = GetComponent <ItemsController>();

        //deckCards = DataController.Instance.GetCardDataBase().DeckCards;
        //deckController.deckCards = deckCards;
        //deckController.CreateDeck();

        shopCards = DataController.Instance.GetCardService().ShopCards;
        itemsController.shopCards = shopCards;
        itemsController.CreateShopItems();
    }
예제 #5
0
    public override void Launch(EditMain _editmain)
    {
        base.Launch(_editmain);
        selectionEffect = Instantiate(inspectorEffectPrefab, transform).transform;
        effectColor     = selectionEffect.GetComponent <ToolRingFXColor>();

        selectionEffect.gameObject.SetActive(false);
        inspectorController             = editMain.GetInspectorController();
        inspectorController.onOpenActor = OnOpenActor;
        ForceUpdateTargetActor();

        inspectorController.Show();
    }
 /// <summary>
 /// Removes the panel currently being displayed in the Inspector.
 /// </summary>
 public void ClearInspector()
 {
     // Remove current inspector panel
     InspectorController.ClearInspectorPanel();
     InspectorPanelID = 0;
 }
예제 #7
0
 public void SetUp()
 {
     inspectorController = new InspectorController();
     inspectorController.Initialize(Substitute.For <IInspectorView>());
 }