Class SearchMonitor
Inheritance
SearchMonitor
Syntax
[InitializeOnLoad]
public static class SearchMonitor
Properties
pending
Declaration
public static bool pending { get; }
Property Value
Methods
GetDiff(Int64, IEnumerable<String>, Func<String, Boolean>)
Declaration
public static AssetIndexChangeSet GetDiff(long timestamp, IEnumerable<string> deletedAssets, Func<string, bool> predicate)
Parameters
Returns
Log(String, UInt64)
Declaration
[Conditional("DEBUG_SEARCH_MONITOR")]
public static void Log(string message, ulong documentKey = 0UL)
Parameters
RaiseContentRefreshed(String[], String[], String[])
Declaration
public static void RaiseContentRefreshed(string[] updated, string[] removed, string[] moved)
Parameters
Reset()
Declaration
public static void Reset()
Events
contentRefreshed
Declaration
public static event Action<string[], string[], string[]> contentRefreshed
Event Type
documentsInvalidated
Declaration
public static event Action documentsInvalidated
Event Type
objectChanged
Declaration
public static event ObjectChangeEvents.ObjectChangeEventsHandler objectChanged
Event Type
sceneChanged
Declaration
public static event Action sceneChanged
Event Type