Table of Contents

Class MPCustomGameSortControllerVM

Namespace
TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.Lobby.CustomGame
Assembly
TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.dll
public class MPCustomGameSortControllerVM : ViewModel
Inheritance
MPCustomGameSortControllerVM

Constructors

MPCustomGameSortControllerVM(ref MBBindingList<MPCustomGameItemVM>, CustomGameMode)

public MPCustomGameSortControllerVM(ref MBBindingList<MPCustomGameItemVM> listToControl, MPCustomGameVM.CustomGameMode customGameMode)

Parameters

listToControl MBBindingList<MPCustomGameItemVM>
customGameMode MPCustomGameVM.CustomGameMode

Properties

CurrentSortOption

public MPCustomGameSortControllerVM.CustomServerSortOption? CurrentSortOption { get; }

Property Value

MPCustomGameSortControllerVM.CustomServerSortOption?

CurrentSortState

public int CurrentSortState { get; set; }

Property Value

int

IsFavoritesSelected

public bool IsFavoritesSelected { get; set; }

Property Value

bool

IsFirstFactionSelected

public bool IsFirstFactionSelected { get; set; }

Property Value

bool

IsGameTypeSelected

public bool IsGameTypeSelected { get; set; }

Property Value

bool

IsHostSelected

public bool IsHostSelected { get; set; }

Property Value

bool

IsPasswordSelected

public bool IsPasswordSelected { get; set; }

Property Value

bool

IsPingInfoAvailable

public bool IsPingInfoAvailable { get; set; }

Property Value

bool

IsPingSelected

public bool IsPingSelected { get; set; }

Property Value

bool

IsPlayerCountSelected

public bool IsPlayerCountSelected { get; set; }

Property Value

bool

IsPremadeMatchTypeSelected

public bool IsPremadeMatchTypeSelected { get; set; }

Property Value

bool

IsPremadeMatchesList

public bool IsPremadeMatchesList { get; set; }

Property Value

bool

IsRegionSelected

public bool IsRegionSelected { get; set; }

Property Value

bool

IsSecondFactionSelected

public bool IsSecondFactionSelected { get; set; }

Property Value

bool

IsServerNameSelected

public bool IsServerNameSelected { get; set; }

Property Value

bool

Methods

ExecuteSortBy(CustomServerSortOption)

public void ExecuteSortBy(MPCustomGameSortControllerVM.CustomServerSortOption option)

Parameters

option MPCustomGameSortControllerVM.CustomServerSortOption

ExecuteSortByFavorites()

public void ExecuteSortByFavorites()

ExecuteSortByFirstFaction()

public void ExecuteSortByFirstFaction()

ExecuteSortByGameType()

public void ExecuteSortByGameType()

ExecuteSortByHost()

public void ExecuteSortByHost()

ExecuteSortByPassword()

public void ExecuteSortByPassword()

ExecuteSortByPing()

public void ExecuteSortByPing()

ExecuteSortByPlayerCount()

public void ExecuteSortByPlayerCount()

ExecuteSortByPremadeMatchType()

public void ExecuteSortByPremadeMatchType()

ExecuteSortByRegion()

public void ExecuteSortByRegion()

ExecuteSortBySecondFaction()

public void ExecuteSortBySecondFaction()

ExecuteSortByServerName()

public void ExecuteSortByServerName()

SetSortOption(CustomServerSortOption?)

public void SetSortOption(MPCustomGameSortControllerVM.CustomServerSortOption? sortOption)

Parameters

sortOption MPCustomGameSortControllerVM.CustomServerSortOption?

SortByCurrentState()

public void SortByCurrentState()

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).