Class TooltipExtensions
Inheritance
System.Object
TooltipExtensions
Assembly: Eco.Gameplay.dll
public static class TooltipExtensions : Object
Methods
Declaration
public static LocString FoldoutLink(this IEnumerable<LocString> list, LocString foldoutLinkText, LocString itemNounSingular)
Parameters
Returns
Declaration
public static LocString FoldoutList(this IEnumerable<LocString> this, LocString itemNounSingular, TooltipOrigin origin, int max = 5, string joinString = "\n")
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<LocString> |
this |
|
LocString |
itemNounSingular |
|
TooltipOrigin |
origin |
|
System.Int32 |
max |
|
System.String |
joinString |
|
Returns
Declaration
public static LocString FoldoutListLoc(this IEnumerable<LocString> list, string itemNounSingular, TooltipOrigin origin, int max = 5, string joinString = "\n")
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<LocString> |
list |
|
System.String |
itemNounSingular |
|
TooltipOrigin |
origin |
|
System.Int32 |
max |
|
System.String |
joinString |
|
Returns
Declaration
public static LocString GetTypeTooltipUILink(this Player player, string typeName)
Parameters
Type |
Name |
Description |
Player |
player |
|
System.String |
typeName |
|
Returns
Declaration
public static LocString InlineFoldoutList(this IEnumerable<LocString> list, LocString itemNounSingular, TooltipOrigin origin, int max = 5)
Parameters
Returns
Declaration
public static LocString InlineFoldoutListLoc(this IEnumerable<LocString> list, string itemNounSingular, TooltipOrigin origin, int max = 5)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<LocString> |
list |
|
System.String |
itemNounSingular |
|
TooltipOrigin |
origin |
|
System.Int32 |
max |
|
Returns