Class TooltipCacheErrorDetection
Inheritance
System.Object
TooltipCacheErrorDetection
Assembly: Eco.Gameplay.dll
[ChatCommandHandler]
public class TooltipCacheErrorDetection : Object
Constructors
Declaration
public TooltipCacheErrorDetection()
Fields
Contains all parts for a given type.
Declaration
public static Dictionary<Type, List<TooltipPartBase>> TypeToTooltips
Field Value
Type |
Description |
System.Collections.Generic.Dictionary<System.Type, System.Collections.Generic.List<TooltipPartBase>> |
|
Methods
Declaration
public static void CheckForErrorsWithUserCachedTooltips(List<LocString> results)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<LocString> |
results |
|
Declaration
public static void DoCacheClear()
Declaration
public static void DoPeriodicErrorCheck()
Declaration
public static (int, int) GetDebugStatsForPart(TooltipPartBase part, List<LocString> results)
Parameters
Returns
Type |
Description |
System.ValueTuple<System.Int32, System.Int32> |
|
Declaration
public static void OnPartCached(TooltipPartBase part, User user, IController controller, string text)
Parameters
Declaration
[ChatSubCommand]
public static void TooltipClearCache(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Declaration
[ChatSubCommand]
public static void TooltipStatus(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Extension Methods