void PullEngines() { // Calling HasEngineOverride will make sure the engine apis are registered. switch (m_EngineScope) { case SearchEngineScope.Project: ProjectSearch.HasEngineOverride(); break; case SearchEngineScope.Scene: SceneSearch.HasEngineOverride(); break; case SearchEngineScope.ObjectSelector: ObjectSelectorSearch.HasEngineOverride(); break; } }
public static void UnregisterEngine(ISceneSearchEngine engine) { SceneSearch.UnregisterEngine(engine); }
public bool Filter(string query, HierarchyProperty objectToFilter) { using (new SearchSessionOptionsApplicator(m_Api, m_Options)) return(SceneSearch.Filter(query, objectToFilter, (SceneSearchContext)context)); }