Class MPLobbyFriendsVM
- Assembly
- TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.dll
public class MPLobbyFriendsVM : ViewModel
- Inheritance
-
MPLobbyFriendsVM
Constructors
MPLobbyFriendsVM()
public MPLobbyFriendsVM()
Properties
ActiveService
public MPLobbyFriendServiceVM ActiveService { get; set; }
Property Value
FriendListHint
public HintViewModel FriendListHint { get; set; }
Property Value
FriendServices
public MBBindingList<MPLobbyFriendServiceVM> FriendServices { get; set; }
Property Value
HasNotification
public bool HasNotification { get; set; }
Property Value
InGameText
public string InGameText { get; set; }
Property Value
IsEnabled
public bool IsEnabled { get; set; }
Property Value
IsInParty
public bool IsInParty { get; set; }
Property Value
IsListEnabled
public bool IsListEnabled { get; set; }
Property Value
IsPartyAvailable
public bool IsPartyAvailable { get; set; }
Property Value
IsPartyFull
public bool IsPartyFull { get; set; }
Property Value
IsPlayerActionsActive
public bool IsPlayerActionsActive { get; set; }
Property Value
NotificationCount
public int NotificationCount { get; set; }
Property Value
OfflineText
public string OfflineText { get; set; }
Property Value
OnlineText
public string OnlineText { get; set; }
Property Value
PartyFriends
public MBBindingList<MPLobbyPartyPlayerVM> PartyFriends { get; set; }
Property Value
Player
public MPLobbyPartyPlayerVM Player { get; set; }
Property Value
PlayerActions
public MBBindingList<StringPairItemWithActionVM> PlayerActions { get; set; }
Property Value
TitleText
public string TitleText { get; set; }
Property Value
ToggleInputKey
public InputKeyItemVM ToggleInputKey { get; set; }
Property Value
TotalOnlineFriendCount
public int TotalOnlineFriendCount { get; set; }
Property Value
Methods
GetAllFriends()
public MBBindingList<MPLobbyPlayerBaseVM> GetAllFriends()
Returns
OnFinalize()
public override void OnFinalize()
OnFriendListUpdated(bool)
public void OnFriendListUpdated(bool forceUpdate = false)
Parameters
forceUpdate
bool
OnFriendRequestNotificationsReceived(List<LobbyNotification>)
public void OnFriendRequestNotificationsReceived(List<LobbyNotification> notifications)
Parameters
notifications
List<LobbyNotification>
OnPlayerAddedToParty(PlayerId)
public void OnPlayerAddedToParty(PlayerId playerId)
Parameters
playerId
PlayerId
OnPlayerInvitedToParty(PlayerId)
public void OnPlayerInvitedToParty(PlayerId playerId)
Parameters
playerId
PlayerId
OnPlayerRemovedFromParty(PlayerId)
public void OnPlayerRemovedFromParty(PlayerId playerId)
Parameters
playerId
PlayerId
OnStateActivate()
public void OnStateActivate()
OnSupportedFeaturesRefreshed(SupportedFeatures)
public void OnSupportedFeaturesRefreshed(SupportedFeatures supportedFeatures)
Parameters
supportedFeatures
SupportedFeatures
OnTick(float)
public void OnTick(float dt)
Parameters
dt
float
ProcessNotification(LobbyNotification, PlayerId, bool)
public void ProcessNotification(LobbyNotification notification, PlayerId notificationPlayerID, bool allowed)
Parameters
notification
LobbyNotificationnotificationPlayerID
PlayerIdallowed
bool
RefreshValues()
public override void RefreshValues()
SetToggleFriendListKey(HotKey)
public void SetToggleFriendListKey(HotKey hotkey)
Parameters
hotkey
HotKey
UpdateCanInviteOtherPlayersToParty()
public void UpdateCanInviteOtherPlayersToParty()
UpdatePartyLeader()
public void UpdatePartyLeader()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).