Interface IFriendListService
- Namespace
- TaleWorlds.PlatformService
- Assembly
- TaleWorlds.PlatformService.dll
public interface IFriendListService
Properties
AllowsFriendOperations
bool AllowsFriendOperations { get; }
Property Value
CanInvitePlayersToPlatformSession
bool CanInvitePlayersToPlatformSession { get; }
Property Value
InGameStatusFetchable
bool InGameStatusFetchable { get; }
Property Value
IncludeInAllFriends
bool IncludeInAllFriends { get; }
Property Value
Methods
GetAllFriends()
IEnumerable<PlayerId> GetAllFriends()
Returns
GetFriendListServiceType()
FriendListServiceType GetFriendListServiceType()
Returns
GetPendingRequests()
IEnumerable<PlayerId> GetPendingRequests()
Returns
GetReceivedRequests()
IEnumerable<PlayerId> GetReceivedRequests()
Returns
GetServiceCodeName()
string GetServiceCodeName()
Returns
GetServiceLocalizedName()
TextObject GetServiceLocalizedName()
Returns
GetUserName(PlayerId)
Task<string> GetUserName(PlayerId providedId)
Parameters
providedId
PlayerId
Returns
GetUserOnlineStatus(PlayerId)
Task<bool> GetUserOnlineStatus(PlayerId providedId)
Parameters
providedId
PlayerId
Returns
GetUserWithName(string)
Task<PlayerId> GetUserWithName(string name)
Parameters
name
string
Returns
IsPlayingThisGame(PlayerId)
Task<bool> IsPlayingThisGame(PlayerId providedId)
Parameters
providedId
PlayerId
Returns
Events
OnFriendListChanged
event Action OnFriendListChanged
Event Type
OnFriendRemoved
event Action<PlayerId> OnFriendRemoved
Event Type
OnUserStatusChanged
event Action<PlayerId> OnUserStatusChanged
Event Type
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).