public static bool ShouldVCRevert(Object obj) { var assetStatus = obj.GetAssetStatus(); var material = obj as Material; return (material && ManagedByRepository(assetStatus) || ((assetStatus.lockStatus == VCLockStatus.LockedHere || assetStatus.ModifiedOrLocalEditAllowed()) && VCCommands.Instance.Ready) && PrefabHelper.IsPrefab(obj, true, false)); }
public static bool ShouldVCRevert(Object obj) { var assetStatus = obj.GetAssetStatus(); var material = obj as Material; return material && ManagedByRepository(assetStatus) || ((assetStatus.lockStatus == VCLockStatus.LockedHere || assetStatus.ModifiedOrLocalEditAllowed()) && VCCommands.Instance.Ready) && PrefabHelper.IsPrefab(obj, true, false, true); }