Esempio n. 1
0
 public EventHandlerDetector(ISolution solution, IApplicationWideContextBoundSettingStore settingsStore,
                             UnityEventsElementContainer unityEventsElementContainer,
                             PerformanceCriticalContextProvider contextProvider,
                             [NotNull] AnimationEventUsagesContainer animationEventUsagesContainer)
     : base(solution, settingsStore, contextProvider)
 {
     UnityEventsElementContainer     = unityEventsElementContainer;
     myAnimationEventUsagesContainer = animationEventUsagesContainer;
 }
Esempio n. 2
0
 public UnityYamlSearchGuru(UnityApi unityApi,
                            [NotNull, ItemNotNull] IEnumerable <IScriptUsagesElementContainer> scriptsUsagesElementContainers,
                            UnityEventsElementContainer unityEventsElementContainer,
                            AnimationEventUsagesContainer animationEventUsagesContainer,
                            AssetInspectorValuesContainer container)
 {
     myScriptsUsagesElementContainers = scriptsUsagesElementContainers;
     myUnityEventsElementContainer    = unityEventsElementContainer;
     myAnimationEventUsagesContainer  = animationEventUsagesContainer;
     myInspectorValuesContainer       = container;
 }
 public UnityAssetReferenceSearcher(DeferredCacheController deferredCacheController,
                                    AssetDocumentHierarchyElementContainer assetDocumentHierarchyElementContainer,
                                    [NotNull, ItemNotNull] IEnumerable <IScriptUsagesElementContainer> scriptsUsagesElementContainers,
                                    UnityEventsElementContainer unityEventsElementContainer,
                                    [NotNull] AnimationEventUsagesContainer animationEventUsagesContainer,
                                    AssetInspectorValuesContainer assetInspectorValuesContainer,
                                    MetaFileGuidCache metaFileGuidCache,
                                    IDeclaredElementsSet elements,
                                    bool findCandidates)
 {
     myDeferredCacheController = deferredCacheController;
     myAssetDocumentHierarchyElementContainer = assetDocumentHierarchyElementContainer;
     myScriptsUsagesElementContainers         = scriptsUsagesElementContainers;
     myUnityEventsElementContainer            = unityEventsElementContainer;
     myAnimationEventUsagesContainer          = animationEventUsagesContainer;
     myAssetInspectorValuesContainer          = assetInspectorValuesContainer;
     myElements = elements;
 }
 public RiderEventHandlerDetector(ISolution solution,
                                  IApplicationWideContextBoundSettingStore settingsStore,
                                  AssetIndexingSupport assetIndexingSupport,
                                  UnityEventsElementContainer unityEventsElementContainer,
                                  UnityCodeInsightProvider codeInsightProvider,
                                  UnityUsagesCodeVisionProvider usagesCodeVisionProvider,
                                  DeferredCacheController deferredCacheController,
                                  UnitySolutionTracker solutionTracker,
                                  BackendUnityHost backendUnityHost,
                                  IconHost iconHost, AssetSerializationMode assetSerializationMode,
                                  PerformanceCriticalContextProvider contextProvider,
                                  [NotNull] AnimationEventUsagesContainer animationEventUsagesContainer)
     : base(solution, settingsStore, unityEventsElementContainer, contextProvider, animationEventUsagesContainer)
 {
     myAssetIndexingSupport     = assetIndexingSupport;
     myCodeInsightProvider      = codeInsightProvider;
     myUsagesCodeVisionProvider = usagesCodeVisionProvider;
     myDeferredCacheController  = deferredCacheController;
     mySolutionTracker          = solutionTracker;
     myBackendUnityHost         = backendUnityHost;
     myIconHost = iconHost;
     myAssetSerializationMode        = assetSerializationMode;
     myAnimationEventUsagesContainer = animationEventUsagesContainer;
 }