Example #1
0
        private void OnSelectionChange()
        {
            if (Selection.activeObject == (UnityEngine.Object)null)
            {
                return;
            }
            Sprite activeObject = Selection.activeObject as Sprite;

            if (!((UnityEngine.Object)activeObject != (UnityEngine.Object) this.m_SelectedSprite))
            {
                return;
            }
            if ((UnityEngine.Object)activeObject != (UnityEngine.Object)null)
            {
                // ISSUE: object of a compiler-generated type is created
                // ISSUE: variable of a compiler-generated type
                PackerWindow.\u003COnSelectionChange\u003Ec__AnonStoreyB5 changeCAnonStoreyB5 = new PackerWindow.\u003COnSelectionChange\u003Ec__AnonStoreyB5();
                // ISSUE: reference to a compiler-generated field
                // ISSUE: reference to a compiler-generated field
                Packer.GetAtlasDataForSprite(activeObject, out changeCAnonStoreyB5.selAtlasName, out changeCAnonStoreyB5.selAtlasTexture);
                // ISSUE: reference to a compiler-generated method
                int index1 = ((IEnumerable <string>) this.m_AtlasNames).ToList <string>().FindIndex(new Predicate <string>(changeCAnonStoreyB5.\u003C\u003Em__219));
                if (index1 == -1)
                {
                    return;
                }
                // ISSUE: reference to a compiler-generated field
                // ISSUE: reference to a compiler-generated method
                int index2 = ((IEnumerable <Texture2D>)Packer.GetTexturesForAtlas(changeCAnonStoreyB5.selAtlasName)).ToList <Texture2D>().FindIndex(new Predicate <Texture2D>(changeCAnonStoreyB5.\u003C\u003Em__21A));
                if (index2 == -1)
                {
                    return;
                }
                this.m_SelectedAtlas = index1;
                this.m_SelectedPage  = index2;
                this.RefreshAtlasPageList();
            }
            this.m_SelectedSprite = activeObject;
            this.Repaint();
        }
 private void OnSelectionChange()
 {
   if (Selection.activeObject == (UnityEngine.Object) null)
     return;
   Sprite activeObject = Selection.activeObject as Sprite;
   if (!((UnityEngine.Object) activeObject != (UnityEngine.Object) this.m_SelectedSprite))
     return;
   if ((UnityEngine.Object) activeObject != (UnityEngine.Object) null)
   {
     // ISSUE: object of a compiler-generated type is created
     // ISSUE: variable of a compiler-generated type
     PackerWindow.\u003COnSelectionChange\u003Ec__AnonStoreyB5 changeCAnonStoreyB5 = new PackerWindow.\u003COnSelectionChange\u003Ec__AnonStoreyB5();
     // ISSUE: reference to a compiler-generated field
     // ISSUE: reference to a compiler-generated field
     Packer.GetAtlasDataForSprite(activeObject, out changeCAnonStoreyB5.selAtlasName, out changeCAnonStoreyB5.selAtlasTexture);
     // ISSUE: reference to a compiler-generated method
     int index1 = ((IEnumerable<string>) this.m_AtlasNames).ToList<string>().FindIndex(new Predicate<string>(changeCAnonStoreyB5.\u003C\u003Em__219));
     if (index1 == -1)
       return;
     // ISSUE: reference to a compiler-generated field
     // ISSUE: reference to a compiler-generated method
     int index2 = ((IEnumerable<Texture2D>) Packer.GetTexturesForAtlas(changeCAnonStoreyB5.selAtlasName)).ToList<Texture2D>().FindIndex(new Predicate<Texture2D>(changeCAnonStoreyB5.\u003C\u003Em__21A));
     if (index2 == -1)
       return;
     this.m_SelectedAtlas = index1;
     this.m_SelectedPage = index2;
     this.RefreshAtlasPageList();
   }
   this.m_SelectedSprite = activeObject;
   this.Repaint();
 }