M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemComparerBase Class Referenceabstract

Inherits IComparer< KingdomSettlementItemVM >.

Inherited by TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemClanComparer, TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemFoodComparer, TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemGarrisonComparer, TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemNameComparer, TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemOwnerComparer, TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemProsperityComparer, TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemTypeComparer, and TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemVillagesComparer.

Public Member Functions

void SetSortMode (bool isAscending)
 
abstract int Compare (KingdomSettlementItemVM x, KingdomSettlementItemVM y)
 

Protected Member Functions

int ResolveEquality (KingdomSettlementItemVM x, KingdomSettlementItemVM y)
 

Protected Attributes

bool _isAscending
 

Member Function Documentation

◆ SetSortMode()

void TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemComparerBase.SetSortMode ( bool  isAscending)

◆ Compare()

◆ ResolveEquality()

int TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemComparerBase.ResolveEquality ( KingdomSettlementItemVM  x,
KingdomSettlementItemVM  y 
)
protected

Member Data Documentation

◆ _isAscending

bool TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Settlements.KingdomSettlementSortControllerVM.ItemComparerBase._isAscending
protected