internal static IEnumerable <string> Search(string query, ProjectSearchContext context, Action <IEnumerable <string> > asyncItemsReceived) { var activeEngine = k_EngineImp.activeSearchEngine; try { return(activeEngine.Search(context, query, asyncItemsReceived)); } catch (Exception ex) { k_EngineImp.HandleUserException(ex); return(null); } }
internal static void EndSearch(ProjectSearchContext context) { k_EngineImp.EndSearch(context); }
internal static void BeginSearch(string query, ProjectSearchContext context) { k_EngineImp.BeginSearch(query, context); }
internal static void BeginSession(ProjectSearchContext context) { k_EngineImp.BeginSession(context); }
internal static void EndSession(ProjectSearchContext context) { engineImp.EndSession(context); }