| string GetPersonaName() | PublicStatic | | 0x08 |
| SteamAPICall_t SetPersonaName(const string& pchPersonaName) | PublicStatic | | 0x08 |
| EPersonaState GetPersonaState() | PublicStatic | | 0x04 |
| int GetFriendCount(const EFriendFlags& iFriendFlags) | PublicStatic | | 0x04 |
| CSteamID GetFriendByIndex(int iFriend, const EFriendFlags& iFriendFlags) | PublicStatic | | 0x08 |
| EFriendRelationship GetFriendRelationship(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| EPersonaState GetFriendPersonaState(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| string GetFriendPersonaName(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| bool GetFriendGamePlayed(const CSteamID& steamIDFriend, ref FriendGameInfo_t& pFriendGameInfo) | PublicStatic | | 0x18 |
| string GetFriendPersonaNameHistory(const CSteamID& steamIDFriend, int iPersonaName) | PublicStatic | | 0x08 |
| int GetFriendSteamLevel(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| string GetPlayerNickname(const CSteamID& steamIDPlayer) | PublicStatic | | 0x08 |
| int GetFriendsGroupCount() | PublicStatic | | 0x04 |
| FriendsGroupID_t GetFriendsGroupIDByIndex(int iFG) | PublicStatic | | 0x04 |
| string GetFriendsGroupName(const FriendsGroupID_t& friendsGroupID) | PublicStatic | | 0x08 |
| int GetFriendsGroupMembersCount(const FriendsGroupID_t& friendsGroupID) | PublicStatic | | 0x04 |
| void GetFriendsGroupMembersList(const FriendsGroupID_t& friendsGroupID, const CSteamID[]& pOutSteamIDMembers, int nMembersCount) | PublicStatic | | 0x08 |
| bool HasFriend(const CSteamID& steamIDFriend, const EFriendFlags& iFriendFlags) | PublicStatic | | 0x08 |
| int GetClanCount() | PublicStatic | | 0x04 |
| CSteamID GetClanByIndex(int iClan) | PublicStatic | | 0x08 |
| string GetClanName(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| string GetClanTag(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| bool GetClanActivityCounts(const CSteamID& steamIDClan, ref int& pnOnline, ref int& pnInGame, ref int& pnChatting) | PublicStatic | | 0x08 |
| SteamAPICall_t DownloadClanActivityCounts(const CSteamID[]& psteamIDClans, int cClansToRequest) | PublicStatic | | 0x08 |
| int GetFriendCountFromSource(const CSteamID& steamIDSource) | PublicStatic | | 0x08 |
| CSteamID GetFriendFromSourceByIndex(const CSteamID& steamIDSource, int iFriend) | PublicStatic | | 0x08 |
| bool IsUserInSource(const CSteamID& steamIDUser, const CSteamID& steamIDSource) | PublicStatic | | 0x08 |
| void SetInGameVoiceSpeaking(const CSteamID& steamIDUser, bool bSpeaking) | PublicStatic | | 0x08 |
| void ActivateGameOverlay(const string& pchDialog) | PublicStatic | | 0x08 |
| void ActivateGameOverlayToUser(const string& pchDialog, const CSteamID& steamID) | PublicStatic | | 0x08 |
| void ActivateGameOverlayToWebPage(const string& pchURL, const EActivateGameOverlayToWebPageMode& eMode) | PublicStatic | | 0x08 |
| void ActivateGameOverlayToStore(const AppId_t& nAppID, const EOverlayToStoreFlag& eFlag) | PublicStatic | | 0x04 |
| void SetPlayedWith(const CSteamID& steamIDUserPlayedWith) | PublicStatic | | 0x08 |
| void ActivateGameOverlayInviteDialog(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| int GetSmallFriendAvatar(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| int GetMediumFriendAvatar(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| int GetLargeFriendAvatar(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| bool RequestUserInformation(const CSteamID& steamIDUser, bool bRequireNameOnly) | PublicStatic | | 0x08 |
| SteamAPICall_t RequestClanOfficerList(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| CSteamID GetClanOwner(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| int GetClanOfficerCount(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| CSteamID GetClanOfficerByIndex(const CSteamID& steamIDClan, int iOfficer) | PublicStatic | | 0x08 |
| uint GetUserRestrictions() | PublicStatic | | 0x04 |
| bool SetRichPresence(const string& pchKey, const string& pchValue) | PublicStatic | | 0x08 |
| void ClearRichPresence() | PublicStatic | | 0x00 |
| string GetFriendRichPresence(const CSteamID& steamIDFriend, const string& pchKey) | PublicStatic | | 0x08 |
| int GetFriendRichPresenceKeyCount(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| string GetFriendRichPresenceKeyByIndex(const CSteamID& steamIDFriend, int iKey) | PublicStatic | | 0x08 |
| void RequestFriendRichPresence(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| bool InviteUserToGame(const CSteamID& steamIDFriend, const string& pchConnectString) | PublicStatic | | 0x08 |
| int GetCoplayFriendCount() | PublicStatic | | 0x04 |
| CSteamID GetCoplayFriend(int iCoplayFriend) | PublicStatic | | 0x08 |
| int GetFriendCoplayTime(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| AppId_t GetFriendCoplayGame(const CSteamID& steamIDFriend) | PublicStatic | | 0x08 |
| SteamAPICall_t JoinClanChatRoom(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| bool LeaveClanChatRoom(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| int GetClanChatMemberCount(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| CSteamID GetChatMemberByIndex(const CSteamID& steamIDClan, int iUser) | PublicStatic | | 0x08 |
| bool SendClanChatMessage(const CSteamID& steamIDClanChat, const string& pchText) | PublicStatic | | 0x08 |
| int GetClanChatMessage(const CSteamID& steamIDClanChat, int iMessage, ref string& prgchText, int cchTextMax, ref EChatEntryType& peChatEntryType, ref CSteamID& psteamidChatter) | PublicStatic | | 0x08 |
| bool IsClanChatAdmin(const CSteamID& steamIDClanChat, const CSteamID& steamIDUser) | PublicStatic | | 0x08 |
| bool IsClanChatWindowOpenInSteam(const CSteamID& steamIDClanChat) | PublicStatic | | 0x08 |
| bool OpenClanChatWindowInSteam(const CSteamID& steamIDClanChat) | PublicStatic | | 0x08 |
| bool CloseClanChatWindowInSteam(const CSteamID& steamIDClanChat) | PublicStatic | | 0x08 |
| bool SetListenForFriendsMessages(bool bInterceptEnabled) | PublicStatic | | 0x01 |
| bool ReplyToFriendMessage(const CSteamID& steamIDFriend, const string& pchMsgToSend) | PublicStatic | | 0x08 |
| int GetFriendMessage(const CSteamID& steamIDFriend, int iMessageID, ref string& pvData, int cubData, ref EChatEntryType& peChatEntryType) | PublicStatic | | 0x08 |
| SteamAPICall_t GetFollowerCount(const CSteamID& steamID) | PublicStatic | | 0x08 |
| SteamAPICall_t IsFollowing(const CSteamID& steamID) | PublicStatic | | 0x08 |
| SteamAPICall_t EnumerateFollowingList(uint unStartIndex) | PublicStatic | | 0x08 |
| bool IsClanPublic(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| bool IsClanOfficialGameGroup(const CSteamID& steamIDClan) | PublicStatic | | 0x08 |
| int GetNumChatsWithUnreadPriorityMessages() | PublicStatic | | 0x04 |
| void ActivateGameOverlayRemotePlayTogetherInviteDialog(const CSteamID& steamIDLobby) | PublicStatic | | 0x08 |
| bool RegisterProtocolInOverlayBrowser(const string& pchProtocol) | PublicStatic | | 0x08 |
| void ActivateGameOverlayInviteDialogConnectString(const string& pchConnectString) | PublicStatic | | 0x08 |
| SteamAPICall_t RequestEquippedProfileItems(const CSteamID& steamID) | PublicStatic | | 0x08 |
| bool BHasEquippedProfileItem(const CSteamID& steamID, const ECommunityProfileItemType& itemType) | PublicStatic | | 0x08 |
| string GetProfileItemPropertyString(const CSteamID& steamID, const ECommunityProfileItemType& itemType, const ECommunityProfileItemProperty& prop) | PublicStatic | | 0x08 |
| uint GetProfileItemPropertyUint(const CSteamID& steamID, const ECommunityProfileItemType& itemType, const ECommunityProfileItemProperty& prop) | PublicStatic | | 0x08 |