Zdexby TheHolyOneZ
49,743 classes
Class

ISteamFriends

: SteamInterface : Object
Steamworks.ISteamFriends, Facepunch.Steamworks.Win64 0x0038 (56 B) inherited 0x0038 Facepunch.Steamworks.Win64.dll
0x00x0038

Members 1

OffsetSizeNameTypeFlagsDefault
—0x08VersionstringPublicStatic+1 flags2006075108992
Inherited from SteamInterface 5
OffsetSizeNameTypeFlagsDefault
0x08SelflongPublic—
0x08SelfGloballongPublic—
0x08SelfServerlongPublic—
0x08SelfClientlongPublic—
0x01<IsServer>k__BackingFieldboolPrivate—

Functions 163

SignatureFlagsNativeParams
void .ctor(bool IsGameServer)2 flags0x01
long SteamAPI_SteamFriends_v017()Static+2 flags0x08
long GetUserInterfacePointer()Public+1 flags0x08
Utf8StringPointer _GetPersonaName(long self)PrivateStatic+1 flags0x08
string GetPersonaName()1 flags0x08
SteamAPICall_t _SetPersonaName(long self, const string& pchPersonaName)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.SetPersonaNameResponse_t> SetPersonaName(const string& pchPersonaName)1 flags0x18
FriendState _GetPersonaState(long self)PrivateStatic+1 flags0x08
FriendState GetPersonaState()1 flags0x04
int _GetFriendCount(long self, int iFriendFlags)PrivateStatic+1 flags0x08
int GetFriendCount(int iFriendFlags)1 flags0x04
SteamId _GetFriendByIndex(long self, int iFriend, int iFriendFlags)PrivateStatic+1 flags0x08
SteamId GetFriendByIndex(int iFriend, int iFriendFlags)1 flags0x08
Relationship _GetFriendRelationship(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
Relationship GetFriendRelationship(const SteamId& steamIDFriend)1 flags0x08
FriendState _GetFriendPersonaState(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
FriendState GetFriendPersonaState(const SteamId& steamIDFriend)1 flags0x08
Utf8StringPointer _GetFriendPersonaName(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
string GetFriendPersonaName(const SteamId& steamIDFriend)1 flags0x08
bool _GetFriendGamePlayed(long self, const SteamId& steamIDFriend, ref FriendGameInfo_t& pFriendGameInfo)PrivateStatic+1 flags0x18
bool GetFriendGamePlayed(const SteamId& steamIDFriend, ref FriendGameInfo_t& pFriendGameInfo)1 flags0x18
Utf8StringPointer _GetFriendPersonaNameHistory(long self, const SteamId& steamIDFriend, int iPersonaName)PrivateStatic+1 flags0x08
string GetFriendPersonaNameHistory(const SteamId& steamIDFriend, int iPersonaName)1 flags0x08
int _GetFriendSteamLevel(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
int GetFriendSteamLevel(const SteamId& steamIDFriend)1 flags0x08
Utf8StringPointer _GetPlayerNickname(long self, const SteamId& steamIDPlayer)PrivateStatic+1 flags0x08
string GetPlayerNickname(const SteamId& steamIDPlayer)1 flags0x08
int _GetFriendsGroupCount(long self)PrivateStatic+1 flags0x08
int GetFriendsGroupCount()1 flags0x04
FriendsGroupID_t _GetFriendsGroupIDByIndex(long self, int iFG)PrivateStatic+1 flags0x08
FriendsGroupID_t GetFriendsGroupIDByIndex(int iFG)1 flags0x04
Utf8StringPointer _GetFriendsGroupName(long self, const FriendsGroupID_t& friendsGroupID)PrivateStatic+1 flags0x08
string GetFriendsGroupName(const FriendsGroupID_t& friendsGroupID)1 flags0x08
int _GetFriendsGroupMembersCount(long self, const FriendsGroupID_t& friendsGroupID)PrivateStatic+1 flags0x08
int GetFriendsGroupMembersCount(const FriendsGroupID_t& friendsGroupID)1 flags0x04
void _GetFriendsGroupMembersList(long self, const FriendsGroupID_t& friendsGroupID, const SteamId[]& pOutSteamIDMembers, int nMembersCount)PrivateStatic+1 flags0x08
void GetFriendsGroupMembersList(const FriendsGroupID_t& friendsGroupID, const SteamId[]& pOutSteamIDMembers, int nMembersCount)1 flags0x08
bool _HasFriend(long self, const SteamId& steamIDFriend, int iFriendFlags)PrivateStatic+1 flags0x08
bool HasFriend(const SteamId& steamIDFriend, int iFriendFlags)1 flags0x08
int _GetClanCount(long self)PrivateStatic+1 flags0x08
int GetClanCount()1 flags0x04
SteamId _GetClanByIndex(long self, int iClan)PrivateStatic+1 flags0x08
SteamId GetClanByIndex(int iClan)1 flags0x08
Utf8StringPointer _GetClanName(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
string GetClanName(const SteamId& steamIDClan)1 flags0x08
Utf8StringPointer _GetClanTag(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
string GetClanTag(const SteamId& steamIDClan)1 flags0x08
bool _GetClanActivityCounts(long self, const SteamId& steamIDClan, ref int& pnOnline, ref int& pnInGame, ref int& pnChatting)PrivateStatic+1 flags0x08
bool GetClanActivityCounts(const SteamId& steamIDClan, ref int& pnOnline, ref int& pnInGame, ref int& pnChatting)1 flags0x08
SteamAPICall_t _DownloadClanActivityCounts(long self, const SteamId[]& psteamIDClans, int cClansToRequest)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.DownloadClanActivityCountsResult_t> DownloadClanActivityCounts(const SteamId[]& psteamIDClans, int cClansToRequest)1 flags0x18
int _GetFriendCountFromSource(long self, const SteamId& steamIDSource)PrivateStatic+1 flags0x08
int GetFriendCountFromSource(const SteamId& steamIDSource)1 flags0x08
SteamId _GetFriendFromSourceByIndex(long self, const SteamId& steamIDSource, int iFriend)PrivateStatic+1 flags0x08
SteamId GetFriendFromSourceByIndex(const SteamId& steamIDSource, int iFriend)1 flags0x08
bool _IsUserInSource(long self, const SteamId& steamIDUser, const SteamId& steamIDSource)PrivateStatic+1 flags0x08
bool IsUserInSource(const SteamId& steamIDUser, const SteamId& steamIDSource)1 flags0x08
void _SetInGameVoiceSpeaking(long self, const SteamId& steamIDUser, bool bSpeaking)PrivateStatic+1 flags0x08
void SetInGameVoiceSpeaking(const SteamId& steamIDUser, bool bSpeaking)1 flags0x08
void _ActivateGameOverlay(long self, const string& pchDialog)PrivateStatic+1 flags0x08
void ActivateGameOverlay(const string& pchDialog)1 flags0x08
void _ActivateGameOverlayToUser(long self, const string& pchDialog, const SteamId& steamID)PrivateStatic+1 flags0x08
void ActivateGameOverlayToUser(const string& pchDialog, const SteamId& steamID)1 flags0x08
void _ActivateGameOverlayToWebPage(long self, const string& pchURL, const ActivateGameOverlayToWebPageMode& eMode)PrivateStatic+1 flags0x08
void ActivateGameOverlayToWebPage(const string& pchURL, const ActivateGameOverlayToWebPageMode& eMode)1 flags0x08
void _ActivateGameOverlayToStore(long self, const AppId& nAppID, const OverlayToStoreFlag& eFlag)PrivateStatic+1 flags0x08
void ActivateGameOverlayToStore(const AppId& nAppID, const OverlayToStoreFlag& eFlag)1 flags0x04
void _SetPlayedWith(long self, const SteamId& steamIDUserPlayedWith)PrivateStatic+1 flags0x08
void SetPlayedWith(const SteamId& steamIDUserPlayedWith)1 flags0x08
void _ActivateGameOverlayInviteDialog(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
void ActivateGameOverlayInviteDialog(const SteamId& steamIDLobby)1 flags0x08
int _GetSmallFriendAvatar(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
int GetSmallFriendAvatar(const SteamId& steamIDFriend)1 flags0x08
int _GetMediumFriendAvatar(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
int GetMediumFriendAvatar(const SteamId& steamIDFriend)1 flags0x08
int _GetLargeFriendAvatar(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
int GetLargeFriendAvatar(const SteamId& steamIDFriend)1 flags0x08
bool _RequestUserInformation(long self, const SteamId& steamIDUser, bool bRequireNameOnly)PrivateStatic+1 flags0x08
bool RequestUserInformation(const SteamId& steamIDUser, bool bRequireNameOnly)1 flags0x08
SteamAPICall_t _RequestClanOfficerList(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.ClanOfficerListResponse_t> RequestClanOfficerList(const SteamId& steamIDClan)1 flags0x18
SteamId _GetClanOwner(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
SteamId GetClanOwner(const SteamId& steamIDClan)1 flags0x08
int _GetClanOfficerCount(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
int GetClanOfficerCount(const SteamId& steamIDClan)1 flags0x08
SteamId _GetClanOfficerByIndex(long self, const SteamId& steamIDClan, int iOfficer)PrivateStatic+1 flags0x08
SteamId GetClanOfficerByIndex(const SteamId& steamIDClan, int iOfficer)1 flags0x08
uint _GetUserRestrictions(long self)PrivateStatic+1 flags0x08
uint GetUserRestrictions()1 flags0x04
bool _SetRichPresence(long self, const string& pchKey, const string& pchValue)PrivateStatic+1 flags0x08
bool SetRichPresence(const string& pchKey, const string& pchValue)1 flags0x08
void _ClearRichPresence(long self)PrivateStatic+1 flags0x08
void ClearRichPresence()1 flags0x00
Utf8StringPointer _GetFriendRichPresence(long self, const SteamId& steamIDFriend, const string& pchKey)PrivateStatic+1 flags0x08
string GetFriendRichPresence(const SteamId& steamIDFriend, const string& pchKey)1 flags0x08
int _GetFriendRichPresenceKeyCount(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
int GetFriendRichPresenceKeyCount(const SteamId& steamIDFriend)1 flags0x08
Utf8StringPointer _GetFriendRichPresenceKeyByIndex(long self, const SteamId& steamIDFriend, int iKey)PrivateStatic+1 flags0x08
string GetFriendRichPresenceKeyByIndex(const SteamId& steamIDFriend, int iKey)1 flags0x08
void _RequestFriendRichPresence(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
void RequestFriendRichPresence(const SteamId& steamIDFriend)1 flags0x08
bool _InviteUserToGame(long self, const SteamId& steamIDFriend, const string& pchConnectString)PrivateStatic+1 flags0x08
bool InviteUserToGame(const SteamId& steamIDFriend, const string& pchConnectString)1 flags0x08
int _GetCoplayFriendCount(long self)PrivateStatic+1 flags0x08
int GetCoplayFriendCount()1 flags0x04
SteamId _GetCoplayFriend(long self, int iCoplayFriend)PrivateStatic+1 flags0x08
SteamId GetCoplayFriend(int iCoplayFriend)1 flags0x08
int _GetFriendCoplayTime(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
int GetFriendCoplayTime(const SteamId& steamIDFriend)1 flags0x08
AppId _GetFriendCoplayGame(long self, const SteamId& steamIDFriend)PrivateStatic+1 flags0x08
AppId GetFriendCoplayGame(const SteamId& steamIDFriend)1 flags0x08
SteamAPICall_t _JoinClanChatRoom(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.JoinClanChatRoomCompletionResult_t> JoinClanChatRoom(const SteamId& steamIDClan)1 flags0x18
bool _LeaveClanChatRoom(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
bool LeaveClanChatRoom(const SteamId& steamIDClan)1 flags0x08
int _GetClanChatMemberCount(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
int GetClanChatMemberCount(const SteamId& steamIDClan)1 flags0x08
SteamId _GetChatMemberByIndex(long self, const SteamId& steamIDClan, int iUser)PrivateStatic+1 flags0x08
SteamId GetChatMemberByIndex(const SteamId& steamIDClan, int iUser)1 flags0x08
bool _SendClanChatMessage(long self, const SteamId& steamIDClanChat, const string& pchText)PrivateStatic+1 flags0x08
bool SendClanChatMessage(const SteamId& steamIDClanChat, const string& pchText)1 flags0x08
int _GetClanChatMessage(long self, const SteamId& steamIDClanChat, int iMessage, long prgchText, int cchTextMax, ref ChatEntryType& peChatEntryType, ref SteamId& psteamidChatter)PrivateStatic+1 flags0x08
int GetClanChatMessage(const SteamId& steamIDClanChat, int iMessage, long prgchText, int cchTextMax, ref ChatEntryType& peChatEntryType, ref SteamId& psteamidChatter)1 flags0x08
bool _IsClanChatAdmin(long self, const SteamId& steamIDClanChat, const SteamId& steamIDUser)PrivateStatic+1 flags0x08
bool IsClanChatAdmin(const SteamId& steamIDClanChat, const SteamId& steamIDUser)1 flags0x08
bool _IsClanChatWindowOpenInSteam(long self, const SteamId& steamIDClanChat)PrivateStatic+1 flags0x08
bool IsClanChatWindowOpenInSteam(const SteamId& steamIDClanChat)1 flags0x08
bool _OpenClanChatWindowInSteam(long self, const SteamId& steamIDClanChat)PrivateStatic+1 flags0x08
bool OpenClanChatWindowInSteam(const SteamId& steamIDClanChat)1 flags0x08
bool _CloseClanChatWindowInSteam(long self, const SteamId& steamIDClanChat)PrivateStatic+1 flags0x08
bool CloseClanChatWindowInSteam(const SteamId& steamIDClanChat)1 flags0x08
bool _SetListenForFriendsMessages(long self, bool bInterceptEnabled)PrivateStatic+1 flags0x08
bool SetListenForFriendsMessages(bool bInterceptEnabled)1 flags0x01
bool _ReplyToFriendMessage(long self, const SteamId& steamIDFriend, const string& pchMsgToSend)PrivateStatic+1 flags0x08
bool ReplyToFriendMessage(const SteamId& steamIDFriend, const string& pchMsgToSend)1 flags0x08
int _GetFriendMessage(long self, const SteamId& steamIDFriend, int iMessageID, long pvData, int cubData, ref ChatEntryType& peChatEntryType)PrivateStatic+1 flags0x08
int GetFriendMessage(const SteamId& steamIDFriend, int iMessageID, long pvData, int cubData, ref ChatEntryType& peChatEntryType)1 flags0x08
SteamAPICall_t _GetFollowerCount(long self, const SteamId& steamID)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.FriendsGetFollowerCount_t> GetFollowerCount(const SteamId& steamID)1 flags0x18
SteamAPICall_t _IsFollowing(long self, const SteamId& steamID)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.FriendsIsFollowing_t> IsFollowing(const SteamId& steamID)1 flags0x18
SteamAPICall_t _EnumerateFollowingList(long self, uint unStartIndex)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.FriendsEnumerateFollowingList_t> EnumerateFollowingList(uint unStartIndex)1 flags0x18
bool _IsClanPublic(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
bool IsClanPublic(const SteamId& steamIDClan)1 flags0x08
bool _IsClanOfficialGameGroup(long self, const SteamId& steamIDClan)PrivateStatic+1 flags0x08
bool IsClanOfficialGameGroup(const SteamId& steamIDClan)1 flags0x08
int _GetNumChatsWithUnreadPriorityMessages(long self)PrivateStatic+1 flags0x08
int GetNumChatsWithUnreadPriorityMessages()1 flags0x04
void _ActivateGameOverlayRemotePlayTogetherInviteDialog(long self, const SteamId& steamIDLobby)PrivateStatic+1 flags0x08
void ActivateGameOverlayRemotePlayTogetherInviteDialog(const SteamId& steamIDLobby)1 flags0x08
bool _RegisterProtocolInOverlayBrowser(long self, const string& pchProtocol)PrivateStatic+1 flags0x08
bool RegisterProtocolInOverlayBrowser(const string& pchProtocol)1 flags0x08
void _ActivateGameOverlayInviteDialogConnectString(long self, const string& pchConnectString)PrivateStatic+1 flags0x08
void ActivateGameOverlayInviteDialogConnectString(const string& pchConnectString)1 flags0x08
SteamAPICall_t _RequestEquippedProfileItems(long self, const SteamId& steamID)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.EquippedProfileItems_t> RequestEquippedProfileItems(const SteamId& steamID)1 flags0x18
bool _BHasEquippedProfileItem(long self, const SteamId& steamID, const CommunityProfileItemType& itemType)PrivateStatic+1 flags0x08
bool BHasEquippedProfileItem(const SteamId& steamID, const CommunityProfileItemType& itemType)1 flags0x08
Utf8StringPointer _GetProfileItemPropertyString(long self, const SteamId& steamID, const CommunityProfileItemType& itemType, const CommunityProfileItemProperty& prop)PrivateStatic+1 flags0x08
string GetProfileItemPropertyString(const SteamId& steamID, const CommunityProfileItemType& itemType, const CommunityProfileItemProperty& prop)1 flags0x08
uint _GetProfileItemPropertyUint(long self, const SteamId& steamID, const CommunityProfileItemType& itemType, const CommunityProfileItemProperty& prop)PrivateStatic+1 flags0x08
uint GetProfileItemPropertyUint(const SteamId& steamID, const CommunityProfileItemType& itemType, const CommunityProfileItemProperty& prop)1 flags0x08

Used by 1

types with a member, parameter or interface of this type