Zdexby TheHolyOneZ
36,909 classes
Class

Client

: Object
Heathen.SteamworksIntegration.API.Friends.Client, Heathen.Steamworks 0x0010 (16 B) inherited 0x0010 Heathen.Steamworks.dll
0x00x0010

Members 9

OffsetSizeNameTypeFlagsDefault
0x01_isListeningForFriendMessagesboolPrivateStatic—
0x08_loadedImagesDictionary<System.Int32PrivateStatic—
0x08_userAvatarMappingDictionary<Heathen.SteamworksIntegration.UserDataPrivateStatic—
0x08_friendsEnumerateFollowingListTCallResult<Steamworks.FriendsEnumerateFollowingList_t>PrivateStatic—
0x08_friendsGetFollowerCountTCallResult<Steamworks.FriendsGetFollowerCount_t>PrivateStatic—
0x08_friendsIsFollowingTCallResult<Steamworks.FriendsIsFollowing_t>PrivateStatic—
0x08_avatarImageLoadedTCallback<Steamworks.AvatarImageLoaded_t>PrivateStatic—
0x01_loadingFollowedboolPrivateStatic—

Functions 58

SignatureFlagsNativeParams
void Init()PrivateStatic0x00
bool get_IsListenForFriendsMessages()PublicStatic+1 flags0x01
void set_IsListenForFriendsMessages(bool value)PublicStatic+1 flags0x01
string get_PersonaName()PublicStatic+1 flags0x08
EPersonaState get_PersonaState()PublicStatic+1 flags0x04
void ClearRichPresence()PublicStatic0x00
void GetFollowed(Action<Steamworks.CSteamID[]> callback)PublicStatic0x08
void EnumerateFollowingList(uint index, Action<Steamworks.FriendsEnumerateFollowingList_t callback)PublicStatic0x08
UserData GetCoplayFriend(int coplayFriendIndex)PublicStatic0x08
int GetCoplayFriendCount()PublicStatic0x04
UserData[] GetCoplayFriends()PublicStatic0x08
void GetFollowerCount(const UserData& userId, Action<Steamworks.FriendsGetFollowerCount_t callback)PublicStatic0x08
UserData GetFriendByIndex(int index, const EFriendFlags& flags)PublicStatic0x08
AppId_t GetFriendCoplayGame(const UserData& userId)PublicStatic0x08
DateTime GetFriendCoplayTime(const UserData& userId)PublicStatic0x08
int GetFriendCount(const EFriendFlags& flags)PublicStatic0x04
UserData[] GetFriends(const EFriendFlags& flags)PublicStatic0x08
int GetFriendCountFromSource(const CSteamID& source)PublicStatic0x08
UserData GetFriendFromSourceByIndex(const CSteamID& source, int index)PublicStatic0x08
UserData[] GetFriendsFromSource(const CSteamID& source)PublicStatic0x08
bool GetFriendGamePlayed(const UserData& userId, ref FriendGameInfo& results)PublicStatic0x18
string GetFriendMessage(const UserData& userId, int index, ref EChatEntryType& type)PublicStatic0x08
string GetFriendPersonaName(const UserData& userId)PublicStatic0x08
string GetFriendPersonaNameHistory(const UserData& userId, int index)PublicStatic0x08
string[] GetFriendPersonaNameHistory(const UserData& userId)PublicStatic0x08
EPersonaState GetFriendPersonaState(const UserData& userId)PublicStatic0x08
string GetFriendRichPresence(const UserData& userId, const string& key)PublicStatic0x08
string GetFriendRichPresenceKeyByIndex(const UserData& userId, int index)PublicStatic0x08
int GetFriendRichPresenceKeyCount(const UserData& userId)PublicStatic0x08
Dictionary<System.String GetFriendRichPresence(const UserData& userId)PublicStatic0x08
int GetFriendsGroupCount()PublicStatic0x04
FriendsGroupID_t GetFriendsGroupIDByIndex(int index)PublicStatic0x04
FriendsGroupID_t[] GetFriendsGroups()PublicStatic0x08
CSteamID[] GetFriendsGroupMembersList(const FriendsGroupID_t& groupId)PublicStatic0x08
string GetFriendsGroupName(const FriendsGroupID_t& groupId)PublicStatic0x08
int GetFriendSteamLevel(const UserData& userId)PublicStatic0x08
void GetFriendAvatar(const CSteamID& userId, Action<UnityEngine.Texture2D> callback)PublicStatic0x08
void UnloadAvatarImages()PublicStatic0x00
void UnloadAvatarImage(Texture2D image)PublicStatic0x08
string GetPlayerNickname(const UserData& userId)PublicStatic0x08
bool HasFriend(const UserData& userId, const EFriendFlags& flags)PublicStatic0x08
bool InviteUserToGame(const UserData& userId, const string& connectString)PublicStatic0x08
void IsFollowing(const CSteamID& id, Action<Steamworks.FriendsIsFollowing_t callback)PublicStatic0x08
bool IsUserInSource(const UserData& userId, const CSteamID& sourceId)PublicStatic0x08
bool ReplyToFriendMessage(const UserData& userId, const string& message)PublicStatic0x08
void RequestFriendRichPresence(const UserData& userId)PublicStatic0x08
bool RequestUserInformation(const UserData& userId, bool nameOnly)PublicStatic0x08
void SetInGameVoiceSpeaking(bool speaking)PublicStatic0x01
void SetListenForFriendsMessages(bool enabled)PublicStatic0x01
void SetPlayedWith(const UserData& userId)PublicStatic0x08
bool SetRichPresence(const string& key, const string& value)PublicStatic0x08
Texture2D GetLoadedAvatar(const CSteamID& id)PublicStatic0x08
void HandleAvatarImageLoaded(const AvatarImageLoaded_t& results)PrivateStatic0x14
void HandlePersonaStateChange(const PersonaStateChange_t& results)Static+1 flags0x10
bool LoadAvatar(int imageHandle, const CSteamID& user)PrivateStatic0x08
bool PersonaChangeHasFlag(const EPersonaChange& value, const EPersonaChange& checkflag)PublicStatic0x04
bool PersonaChangeHasAllFlags(const EPersonaChange& value, const EPersonaChange[]& checkflags)PublicStatic0x08
void .cctor()PrivateStatic+1 flags0x00