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; }