using Codice.CM.Common; using PlasticGui; using Unity.PlasticSCM.Editor.AssetMenu; using Unity.PlasticSCM.Editor.AssetsOverlays; using Unity.PlasticSCM.Editor.AssetsOverlays.Cache; namespace Unity.PlasticSCM.Editor { internal static class HierarchyExtensions { internal static void Enable( WorkspaceInfo wkInfo, IPlasticAPI plasticApi, IAssetStatusCache assetStatusCache) { DrawHierarchyOverlay.Enable(wkInfo.ClientPath, assetStatusCache); HierarchyViewAssetMenu.Enable(wkInfo, plasticApi, assetStatusCache); } internal static void Disable() { DrawHierarchyOverlay.Disable(); HierarchyViewAssetMenu.Disable(); } } }