/// <summary> /// <para> returns the number of members in a given friends group</para> /// </summary> public static int GetFriendsGroupMembersCount(FriendsGroupID friendsGroupID) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamFriends_GetFriendsGroupMembersCount(friendsGroupID)); }
/// <summary> /// <para> gets up to nMembersCount members of the given friends group, if fewer exist than requested those positions' SteamIDs will be invalid</para> /// </summary> public static void GetFriendsGroupMembersList(FriendsGroupID friendsGroupID, SteamId[] pOutSteamIDMembers, int nMembersCount) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamFriends_GetFriendsGroupMembersList(friendsGroupID, pOutSteamIDMembers, nMembersCount); }
/// <summary> /// <para> returns the name for the given friends group (NULL in the case of invalid friends group IDs)</para> /// </summary> public static string GetFriendsGroupName(FriendsGroupID friendsGroupID) { InteropHelp.TestIfAvailableClient(); return(InteropHelp.PtrToStringUTF8(NativeMethods.ISteamFriends_GetFriendsGroupName(friendsGroupID))); }