Exemple #1
0
 public UnityYamlSearchGuru(UnityApi unityApi, AssetUsagesElementContainer assetUsagesElementContainer,
                            AssetMethodsElementContainer assetMethodsElementContainer, AssetInspectorValuesContainer container)
 {
     myAssetUsagesElementContainer  = assetUsagesElementContainer;
     myAssetMethodsElementContainer = assetMethodsElementContainer;
     myInspectorValuesContainer     = container;
 }
Exemple #2
0
 public UnityYamlSearchGuru(UnityApi unityApi, AssetScriptUsagesElementContainer assetScriptUsagesElementContainer,
                            UnityEventsElementContainer unityEventsElementContainer, AssetInspectorValuesContainer container)
 {
     myAssetScriptUsagesElementContainer = assetScriptUsagesElementContainer;
     myUnityEventsElementContainer       = unityEventsElementContainer;
     myInspectorValuesContainer          = container;
 }
 public UnityAssetReferenceSearcher(DeferredCacheController deferredCacheController, AssetDocumentHierarchyElementContainer assetDocumentHierarchyElementContainer, AssetUsagesElementContainer assetUsagesElementContainer,
                                    AssetMethodsElementContainer assetMethodsElementContainer, AssetInspectorValuesContainer assetInspectorValuesContainer, MetaFileGuidCache metaFileGuidCache, IDeclaredElementsSet elements, bool findCandidates)
 {
     myDeferredCacheController = deferredCacheController;
     myAssetDocumentHierarchyElementContainer = assetDocumentHierarchyElementContainer;
     myAssetUsagesElementContainer            = assetUsagesElementContainer;
     myAssetMethodsElementContainer           = assetMethodsElementContainer;
     myAssetInspectorValuesContainer          = assetInspectorValuesContainer;
     myElements = elements;
 }
Exemple #4
0
 public UnityCodeInsightFieldUsageProvider(UnitySolutionTracker unitySolutionTracker, UnityHost host, BulbMenuComponent bulbMenu, DeferredCacheController deferredCacheController,
                                           AssetInspectorValuesContainer inspectorValuesContainer, UnityEventsElementContainer unityEventsElementContainer)
     : base(unitySolutionTracker, host, bulbMenu)
 {
     myDeferredCacheController     = deferredCacheController;
     myInspectorValuesContainer    = inspectorValuesContainer;
     myUnityEventsElementContainer = unityEventsElementContainer;
     myActionManager = Shell.Instance.GetComponent <IActionManager>();
     myContexts      = Shell.Instance.GetComponent <DataContexts>();
 }
Exemple #5
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;
 }