/// <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)));
 }