コード例 #1
0
ファイル: VCUtility.cs プロジェクト: yusjoel/uversioncontrol
        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));
        }
コード例 #2
0
ファイル: VCUtility.cs プロジェクト: kjems/uversioncontrol
 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);
 }