public UnityUsagesAsyncFinderCallback(LifetimeDefinition lifetimeDef, UnityUsagesFinderConsumer consumer, UnityHost unityHost, IShellLocks shellLocks,
                                       string displayName, FindUsageResultElement selected, bool focusUnity)
 {
     myLifetimeDef = lifetimeDef;
     myConsumer    = consumer;
     myUnityHost   = unityHost;
     myShellLocks  = shellLocks;
     myDisplayName = displayName;
     mySelected    = selected;
     myFocusUnity  = focusUnity;
 }
Ejemplo n.º 2
0
 public UnityUsagesAsyncFinderCallback(LifetimeDefinition progressBarLifetimeDefinition, Lifetime componentLifetime, UnityUsagesFinderConsumer consumer, UnityHost unityHost, UnityEditorProtocol editorProtocol, IShellLocks shellLocks,
                                       string displayName, FindUsageResultElement selected, bool focusUnity)
 {
     myProgressBarLifetimeDefinition = progressBarLifetimeDefinition;
     myComponentLifetime             = componentLifetime;
     myConsumer       = consumer;
     myUnityHost      = unityHost;
     myEditorProtocol = editorProtocol;
     myShellLocks     = shellLocks;
     myDisplayName    = displayName;
     mySelected       = selected;
 }
 public static RdFindUsageResultElement ConvertToUnityModel(this FindUsageResultElement request)
 {
     return(new RdFindUsageResultElement(request.IsPrefab, request.ExpandInTreeView, request.FilePath, request.FileName, request.PathElements, request.RootIndices));
 }