UnityEditor.SpriteRendererEditor.IsMaterialTextureAtlasConflict C# (CSharp) Method

IsMaterialTextureAtlasConflict() private method

private IsMaterialTextureAtlasConflict ( ) : bool
return bool
        private bool IsMaterialTextureAtlasConflict()
        {
            Material sharedMaterial = (base.target as SpriteRenderer).sharedMaterial;
            if ((sharedMaterial != null) && (sharedMaterial.GetTag("CanUseSpriteAtlas", false).ToLower() == "false"))
            {
                Sprite objectReferenceValue = this.m_Sprite.objectReferenceValue as Sprite;
                TextureImporter atPath = AssetImporter.GetAtPath(AssetDatabase.GetAssetPath(objectReferenceValue)) as TextureImporter;
                if (((atPath != null) && (atPath.spritePackingTag != null)) && (atPath.spritePackingTag.Length > 0))
                {
                    return true;
                }
            }
            return false;
        }