GetScene() public method

public GetScene ( ) : Scene
return Scene
        private bool AddSceneHeaderToSearchIfNeeded(GameObjectTreeViewItem item, HierarchyProperty property, ref int currentSceneHandle)
        {
            Scene scene = property.GetScene();

            if (currentSceneHandle != scene.handle)
            {
                currentSceneHandle = scene.handle;
                this.InitTreeViewItem(item, scene.handle, scene, true, 0, null, false, 0);
                return(true);
            }
            return(false);
        }
        private bool AddSceneHeaderToSearchIfNeeded(GameObjectTreeViewItem item, HierarchyProperty property, ref int currentSceneHandle)
        {
            if (SceneManager.sceneCount <= 1)
            {
                return(false);
            }
            Scene scene = property.GetScene();

            if (currentSceneHandle == scene.handle)
            {
                return(false);
            }
            currentSceneHandle = scene.handle;
            this.InitTreeViewItem(item, scene.handle, scene, true, 0, (UnityEngine.Object)null, false, 0);
            return(true);
        }
Beispiel #3
0
        bool AddSceneHeaderToSearchIfNeeded(GameObjectTreeViewItem item, HierarchyProperty property, ref int currentSceneHandle)
        {
            if (PrefabStageUtility.GetCurrentPrefabStage() != null)
            {
                return(false);
            }

            Scene scene = property.GetScene();

            if (currentSceneHandle != scene.handle)
            {
                currentSceneHandle = scene.handle;
                InitTreeViewItem(item, scene.handle, scene, true, 0, null, false, 0);
                return(true);
            }
            return(false);
        }
 private void InitTreeViewItem(GameObjectTreeViewItem item, HierarchyProperty property, bool itemHasChildren, int itemDepth)
 {
     this.InitTreeViewItem(item, property.instanceID, property.GetScene(), this.IsSceneHeader(property), property.colorCode, property.pptrValue, itemHasChildren, itemDepth);
 }
 private void InitTreeViewItem(GameObjectTreeViewItem item, HierarchyProperty property, bool itemHasChildren, int itemDepth)
 {
   this.InitTreeViewItem(item, property.instanceID, property.GetScene(), this.IsSceneHeader(property), property.colorCode, property.pptrValue, itemHasChildren, itemDepth);
 }
 private bool AddSceneHeaderToSearchIfNeeded(GameObjectTreeViewItem item, HierarchyProperty property, ref int currentSceneHandle)
 {
   if (SceneManager.sceneCount <= 1)
     return false;
   Scene scene = property.GetScene();
   if (currentSceneHandle == scene.handle)
     return false;
   currentSceneHandle = scene.handle;
   this.InitTreeViewItem(item, scene.handle, scene, true, 0, (UnityEngine.Object) null, false, 0);
   return true;
 }