예제 #1
0
        public override int CompareTo(Asset other)
        {
            NonLocalStyleAsset nonLocalStyleAsset = other as NonLocalStyleAsset;

            if (nonLocalStyleAsset == null)
            {
                return(base.CompareTo(other));
            }
            int num = Asset.CompareITypes(this.StyleType, nonLocalStyleAsset.StyleType);

            if (num != 0)
            {
                return(num);
            }
            return(this.CachedName.CompareTo(nonLocalStyleAsset.CachedName));
        }
 public NonLocalStyleAssetInstantiator(SceneView sceneView, ResourceDictionaryAssetProvider provider, NonLocalStyleAsset styleAsset)
     : base(sceneView, (StyleAssetProvider)provider, (StyleAsset)styleAsset)
 {
     this.provider = provider;
 }