protected override string GetID(PSDImporter.FlattenLayerData x) { return(x.name.ToLower()); }
public bool Compare(PSDImporter.FlattenLayerData x, BitmapLayer y) { return(Comparer <T> .Default.Compare(GetID(x), GetID(y)) == 0 && IsGroup(x) == IsGroup(y)); }
protected abstract T GetID(PSDImporter.FlattenLayerData layer);
protected virtual bool IsGroup(PSDImporter.FlattenLayerData layer) { return(true); }
protected override int GetID(PSDImporter.FlattenLayerData x) { return(x.layerId); }