ISteamFriendsExtensions extension
Methods
-
activateGameOverlay(Pointer<Utf8> dialog)
→ void
-
-
activateGameOverlayInviteDialog(CSteamId steamIdLobby)
→ void
-
-
activateGameOverlayInviteDialogConnectString(Pointer<Utf8> connectString)
→ void
-
-
activateGameOverlayRemotePlayTogetherInviteDialog(CSteamId steamIdLobby)
→ void
-
-
activateGameOverlayToStore(AppId nAppId, EOverlayToStoreFlag flag)
→ void
-
-
activateGameOverlayToUser(Pointer<Utf8> dialog, CSteamId steamId)
→ void
-
-
activateGameOverlayToWebPage(Pointer<Utf8> url, EActivateGameOverlayToWebPageMode mode)
→ void
-
-
bHasEquippedProfileItem(CSteamId steamId, ECommunityProfileItemType itemType)
→ bool
-
-
clearRichPresence()
→ void
-
-
closeClanChatWindowInSteam(CSteamId steamIdClanChat)
→ bool
-
-
downloadClanActivityCounts(Pointer<UnsignedLongLong> psteamIdClans, int cClansToRequest)
→ SteamApiCall
-
-
enumerateFollowingList(int startIndex)
→ SteamApiCall
-
-
getChatMemberByIndex(CSteamId steamIdClan, int iUser)
→ CSteamId
-
-
getClanActivityCounts(CSteamId steamIdClan, Pointer<Int> pnOnline, Pointer<Int> pnInGame, Pointer<Int> pnChatting)
→ bool
-
-
getClanByIndex(int iClan)
→ CSteamId
-
-
getClanChatMemberCount(CSteamId steamIdClan)
→ int
-
-
getClanChatMessage(CSteamId steamIdClanChat, int iMessage, Pointer<Void> prgchText, int cchTextMax, Pointer<EChatEntryTypeAliasC> peChatEntryType, Pointer<UnsignedLongLong> psteamidChatter)
→ int
-
-
getClanCount()
→ int
-
-
getClanName(CSteamId steamIdClan)
→ Pointer<Utf8>
-
-
getClanOfficerByIndex(CSteamId steamIdClan, int iOfficer)
→ CSteamId
-
-
getClanOfficerCount(CSteamId steamIdClan)
→ int
-
-
getClanOwner(CSteamId steamIdClan)
→ CSteamId
-
-
getClanTag(CSteamId steamIdClan)
→ Pointer<Utf8>
-
-
getCoplayFriend(int iCoplayFriend)
→ CSteamId
-
-
getCoplayFriendCount()
→ int
-
-
getFollowerCount(CSteamId steamId)
→ SteamApiCall
-
-
getFriendByIndex(int iFriend, int iFriendFlags)
→ CSteamId
-
-
getFriendCoplayGame(CSteamId steamIdFriend)
→ AppId
-
-
getFriendCoplayTime(CSteamId steamIdFriend)
→ int
-
-
getFriendCount(int iFriendFlags)
→ int
-
-
getFriendCountFromSource(CSteamId steamIdSource)
→ int
-
-
getFriendFromSourceByIndex(CSteamId steamIdSource, int iFriend)
→ CSteamId
-
-
getFriendGamePlayed(CSteamId steamIdFriend, Pointer<FriendGameInfo> pFriendGameInfo)
→ bool
-
-
getFriendMessage(CSteamId steamIdFriend, int iMessageId, Pointer<Void> pvData, int cubData, Pointer<EChatEntryTypeAliasC> peChatEntryType)
→ int
-
-
getFriendPersonaName(CSteamId steamIdFriend)
→ Pointer<Utf8>
-
-
getFriendPersonaNameHistory(CSteamId steamIdFriend, int iPersonaName)
→ Pointer<Utf8>
-
-
getFriendPersonaState(CSteamId steamIdFriend)
→ EPersonaState
-
-
getFriendRelationship(CSteamId steamIdFriend)
→ EFriendRelationship
-
-
getFriendRichPresence(CSteamId steamIdFriend, Pointer<Utf8> key)
→ Pointer<Utf8>
-
-
getFriendRichPresenceKeyByIndex(CSteamId steamIdFriend, int iKey)
→ Pointer<Utf8>
-
-
getFriendRichPresenceKeyCount(CSteamId steamIdFriend)
→ int
-
-
getFriendsGroupCount()
→ int
-
-
getFriendsGroupIdByIndex(int iFG)
→ FriendsGroupId
-
-
getFriendsGroupMembersCount(FriendsGroupId friendsGroupId)
→ int
-
-
getFriendsGroupMembersList(FriendsGroupId friendsGroupId, Pointer<UnsignedLongLong> pOutSteamIdMembers, int nMembersCount)
→ void
-
-
getFriendsGroupName(FriendsGroupId friendsGroupId)
→ Pointer<Utf8>
-
-
getFriendSteamLevel(CSteamId steamIdFriend)
→ int
-
-
getLargeFriendAvatar(CSteamId steamIdFriend)
→ int
-
-
getMediumFriendAvatar(CSteamId steamIdFriend)
→ int
-
-
getNumChatsWithUnreadPriorityMessages()
→ int
-
-
getPersonaName()
→ Pointer<Utf8>
-
-
getPersonaState()
→ EPersonaState
-
-
getPlayerNickname(CSteamId steamIdPlayer)
→ Pointer<Utf8>
-
-
getProfileItemPropertyString(CSteamId steamId, ECommunityProfileItemType itemType, ECommunityProfileItemProperty prop)
→ Pointer<Utf8>
-
-
getProfileItemPropertyUint(CSteamId steamId, ECommunityProfileItemType itemType, ECommunityProfileItemProperty prop)
→ int
-
-
getSmallFriendAvatar(CSteamId steamIdFriend)
→ int
-
-
getUserRestrictions()
→ int
-
-
hasFriend(CSteamId steamIdFriend, int iFriendFlags)
→ bool
-
-
inviteUserToGame(CSteamId steamIdFriend, Pointer<Utf8> connectString)
→ bool
-
-
isClanChatAdmin(CSteamId steamIdClanChat, CSteamId steamIdUser)
→ bool
-
-
isClanChatWindowOpenInSteam(CSteamId steamIdClanChat)
→ bool
-
-
isClanOfficialGameGroup(CSteamId steamIdClan)
→ bool
-
-
isClanPublic(CSteamId steamIdClan)
→ bool
-
-
isFollowing(CSteamId steamId)
→ SteamApiCall
-
-
isUserInSource(CSteamId steamIdUser, CSteamId steamIdSource)
→ bool
-
-
joinClanChatRoom(CSteamId steamIdClan)
→ SteamApiCall
-
-
leaveClanChatRoom(CSteamId steamIdClan)
→ bool
-
-
openClanChatWindowInSteam(CSteamId steamIdClanChat)
→ bool
-
-
registerProtocolInOverlayBrowser(Pointer<Utf8> protocol)
→ bool
-
-
replyToFriendMessage(CSteamId steamIdFriend, Pointer<Utf8> msgToSend)
→ bool
-
-
requestClanOfficerList(CSteamId steamIdClan)
→ SteamApiCall
-
-
requestEquippedProfileItems(CSteamId steamId)
→ SteamApiCall
-
-
requestFriendRichPresence(CSteamId steamIdFriend)
→ void
-
-
requestUserInformation(CSteamId steamIdUser, bool requireNameOnly)
→ bool
-
-
sendClanChatMessage(CSteamId steamIdClanChat, Pointer<Utf8> text)
→ bool
-
-
setInGameVoiceSpeaking(CSteamId steamIdUser, bool speaking)
→ void
-
-
setListenForFriendsMessages(bool interceptEnabled)
→ bool
-
-
setPersonaName(Pointer<Utf8> personaName)
→ SteamApiCall
-
-
setPlayedWith(CSteamId steamIdUserPlayedWith)
→ void
-
-
setRichPresence(Pointer<Utf8> key, Pointer<Utf8> value)
→ bool
-