Class EncyclopediaListItemComparerBase
- Namespace
- TaleWorlds.CampaignSystem.Encyclopedia
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class EncyclopediaListItemComparerBase : IComparer<EncyclopediaListItem>
- Inheritance
-
EncyclopediaListItemComparerBase
- Implements
- Derived
- Inherited Members
Constructors
EncyclopediaListItemComparerBase()
protected EncyclopediaListItemComparerBase()
Fields
_emptyValue
protected readonly TextObject _emptyValue
Field Value
_missingValue
protected readonly TextObject _missingValue
Field Value
Properties
IsAscending
public bool IsAscending { get; }
Property Value
Methods
Compare(EncyclopediaListItem, EncyclopediaListItem)
public abstract int Compare(EncyclopediaListItem x, EncyclopediaListItem y)
Parameters
Returns
GetComparedValueText(EncyclopediaListItem)
public abstract string GetComparedValueText(EncyclopediaListItem item)
Parameters
item
EncyclopediaListItem
Returns
ResolveEquality(EncyclopediaListItem, EncyclopediaListItem)
protected int ResolveEquality(EncyclopediaListItem x, EncyclopediaListItem y)
Parameters
Returns
SetDefaultSortOrder()
public void SetDefaultSortOrder()
SetSortOrder(bool)
public void SetSortOrder(bool isAscending)
Parameters
isAscending
bool
SwitchSortOrder()
public void SwitchSortOrder()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).