Esempio n. 1
0
        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));
        }
Esempio n. 2
0
 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);
 }