public string GetLobbyMemberData(CSteamID steamIDLobby, CSteamID steamIDUser, string pchKey) { return(InteropHelp.DecodeANSIReturn(this.GetFunction <NativeGetLobbyMemberDataCCS>(this.Functions.GetLobbyMemberData17)(this.ObjectAddress, steamIDLobby.ConvertToUint64(), steamIDUser.ConvertToUint64(), pchKey))); }
public bool GetFriendGamePlayed(CSteamID steamIDFriend, ref FriendGameInfo_t pFriendGameInfo) { return(this.GetFunction <NativeGetFriendGamePlayedCF>(this.Functions.GetFriendGamePlayed9)(this.ObjectAddress, steamIDFriend.ConvertToUint64(), ref pFriendGameInfo)); }
public bool HasFriend(CSteamID steamIDFriend, EFriendFlags eFriendFlags) { return(this.GetFunction <NativeHasFriendCE>(this.Functions.HasFriend11)(this.ObjectAddress, steamIDFriend.ConvertToUint64(), eFriendFlags)); }
public UInt64 EnumerateUserSharedWorkshopFiles(UInt32 nAppId, CSteamID creatorSteamID, UInt32 uStartIndex, ref SteamParamStringArray_t pRequiredTags, ref SteamParamStringArray_t pExcludedTags) { return(this.GetFunction <NativeEnumerateUserSharedWorkshopFilesUCUSS>(this.Functions.EnumerateUserSharedWorkshopFiles53)(this.ObjectAddress, nAppId, creatorSteamID.ConvertToUint64(), uStartIndex, ref pRequiredTags, ref pExcludedTags)); }
public bool CheckResultSteamID(Int32 resultHandle, CSteamID steamIDExpected) { return(this.GetFunction <NativeCheckResultSteamIDIC>(this.Functions.CheckResultSteamID3)(this.ObjectAddress, resultHandle, steamIDExpected.ConvertToUint64())); }
public void SetInGameVoiceSpeaking(CSteamID steamIDUser, bool bSpeaking) { this.GetFunction <NativeSetInGameVoiceSpeakingCB>(this.Functions.SetInGameVoiceSpeaking18)(this.ObjectAddress, steamIDUser.ConvertToUint64(), bSpeaking); }
public EPersonaState GetFriendPersonaState(CSteamID steamIDFriend) { return(this.GetFunction <NativeGetFriendPersonaStateC>(this.Functions.GetFriendPersonaState6)(this.ObjectAddress, steamIDFriend.ConvertToUint64())); }
public bool GetLobbyGameServer(CSteamID steamIDLobby, ref UInt32 punGameServerIP, ref UInt16 punGameServerPort, ref CSteamID psteamIDGameServer) { UInt64 s0 = 0; var result = this.GetFunction <NativeGetLobbyGameServerCUUC>(this.Functions.GetLobbyGameServer23)(this.ObjectAddress, steamIDLobby.ConvertToUint64(), ref punGameServerIP, ref punGameServerPort, ref s0); psteamIDGameServer = new CSteamID(s0); return(result); }
public bool SetLobbyMemberLimit(CSteamID steamIDLobby, Int32 cMaxMembers) { return(this.GetFunction <NativeSetLobbyMemberLimitCI>(this.Functions.SetLobbyMemberLimit24)(this.ObjectAddress, steamIDLobby.ConvertToUint64(), cMaxMembers)); }
public bool RequestLobbyData(CSteamID steamIDLobby) { return(this.GetFunction <NativeRequestLobbyDataC>(this.Functions.RequestLobbyData21)(this.ObjectAddress, steamIDLobby.ConvertToUint64())); }
public void SetLobbyGameServer(CSteamID steamIDLobby, UInt32 unGameServerIP, UInt16 unGameServerPort, CSteamID steamIDGameServer) { this.GetFunction <NativeSetLobbyGameServerCUUC>(this.Functions.SetLobbyGameServer22)(this.ObjectAddress, steamIDLobby.ConvertToUint64(), unGameServerIP, unGameServerPort, steamIDGameServer.ConvertToUint64()); }
public Int32 GetLobbyChatEntry(CSteamID steamIDLobby, Int32 iChatID, ref CSteamID pSteamIDUser, Byte[] pvData, ref EChatEntryType peChatEntryType) { UInt64 s0 = 0; var result = this.GetFunction <NativeGetLobbyChatEntryCICBIE>(this.Functions.GetLobbyChatEntry20)(this.ObjectAddress, steamIDLobby.ConvertToUint64(), iChatID, ref s0, pvData, (Int32)pvData.Length, ref peChatEntryType); pSteamIDUser = new CSteamID(s0); return(result); }
public bool SendLobbyChatMsg(CSteamID steamIDLobby, Byte[] pvMsgBody) { return(this.GetFunction <NativeSendLobbyChatMsgCBI>(this.Functions.SendLobbyChatMsg19)(this.ObjectAddress, steamIDLobby.ConvertToUint64(), pvMsgBody, (Int32)pvMsgBody.Length)); }
public void SetLobbyMemberData(CSteamID steamIDLobby, string pchKey, string pchValue) { this.GetFunction <NativeSetLobbyMemberDataCSS>(this.Functions.SetLobbyMemberData18)(this.ObjectAddress, steamIDLobby.ConvertToUint64(), pchKey, pchValue); }
public CSteamID GetFriendFromSourceByIndex(CSteamID steamIDSource, Int32 iFriend) { UInt64 ret = 0; this.GetFunction <NativeGetFriendFromSourceByIndexCI>(this.Functions.GetFriendFromSourceByIndex16)(this.ObjectAddress, ref ret, steamIDSource.ConvertToUint64(), iFriend); return(new CSteamID(ret)); }
public Int32 GetLobbyMemberLimit(CSteamID steamIDLobby) { return(this.GetFunction <NativeGetLobbyMemberLimitC>(this.Functions.GetLobbyMemberLimit25)(this.ObjectAddress, steamIDLobby.ConvertToUint64())); }
public bool IsUserInSource(CSteamID steamIDUser, CSteamID steamIDSource) { return(this.GetFunction <NativeIsUserInSourceCC>(this.Functions.IsUserInSource17)(this.ObjectAddress, steamIDUser.ConvertToUint64(), steamIDSource.ConvertToUint64())); }
public EBeginAuthSessionResult BeginAuthSession(Byte[] pAuthTicket, CSteamID steamID) { return(this.GetFunction <NativeBeginAuthSessionBIC>(this.Functions.BeginAuthSession12)(this.ObjectAddress, pAuthTicket, (Int32)pAuthTicket.Length, steamID.ConvertToUint64())); }
public EFriendRelationship GetFriendRelationship(CSteamID steamIDFriend) { return(this.GetFunction <NativeGetFriendRelationshipC>(this.Functions.GetFriendRelationship5)(this.ObjectAddress, steamIDFriend.ConvertToUint64())); }
public void EndAuthSession(CSteamID steamID) { this.GetFunction <NativeEndAuthSessionC>(this.Functions.EndAuthSession13)(this.ObjectAddress, steamID.ConvertToUint64()); }
public string GetFriendPersonaName(CSteamID steamIDFriend) { return(InteropHelp.DecodeANSIReturn(Marshal.PtrToStringAnsi(this.GetFunction <NativeGetFriendPersonaNameC>(this.Functions.GetFriendPersonaName7)(this.ObjectAddress, steamIDFriend.ConvertToUint64())))); }
public UInt32 UserHasLicenseForApp(CSteamID steamID, UInt32 appID) { return(this.GetFunction <NativeUserHasLicenseForAppCU>(this.Functions.UserHasLicenseForApp15)(this.ObjectAddress, steamID.ConvertToUint64(), appID)); }
public bool TradeItems(ref Int32 pResultHandle, CSteamID steamIDTradePartner, ref UInt64 pArrayGive, ref UInt32 pArrayGiveQuantity, UInt32 nArrayGiveLength, ref UInt64 pArrayGet, ref UInt32 pArrayGetQuantity, UInt32 nArrayGetLength) { return(this.GetFunction <NativeTradeItemsICUUUUUU>(this.Functions.TradeItems18)(this.ObjectAddress, ref pResultHandle, steamIDTradePartner.ConvertToUint64(), ref pArrayGive, ref pArrayGiveQuantity, nArrayGiveLength, ref pArrayGet, ref pArrayGetQuantity, nArrayGetLength)); }
public Int32 InitiateGameConnection(Byte[] pAuthBlob, CSteamID steamIDGameServer, UInt32 unIPServer, UInt16 usPortServer, bool bSecure) { return(this.GetFunction <NativeInitiateGameConnectionBICUUB>(this.Functions.InitiateGameConnection3)(this.ObjectAddress, pAuthBlob, (Int32)pAuthBlob.Length, steamIDGameServer.ConvertToUint64(), unIPServer, usPortServer, bSecure)); }
public Int32 GetFriendAvatar(CSteamID steamIDFriend, Int32 eAvatarSize) { return(this.GetFunction <NativeGetFriendAvatarCI>(this.Functions.GetFriendAvatar8)(this.ObjectAddress, steamIDFriend.ConvertToUint64(), eAvatarSize)); }
public bool GetFriendGamePlayed(CSteamID steamIDFriend, ref UInt64 pulGameID, ref UInt32 punGameIP, ref UInt16 pusGamePort, ref UInt16 pusQueryPort) { return(this.GetFunction <NativeGetFriendGamePlayedCUUUU>(this.Functions.GetFriendGamePlayed9)(this.ObjectAddress, steamIDFriend.ConvertToUint64(), ref pulGameID, ref punGameIP, ref pusGamePort, ref pusQueryPort)); }
public string GetFriendPersonaNameHistory(CSteamID steamIDFriend, Int32 iPersonaName) { return(InteropHelp.DecodeANSIReturn(Marshal.PtrToStringAnsi(this.GetFunction <NativeGetFriendPersonaNameHistoryCI>(this.Functions.GetFriendPersonaNameHistory10)(this.ObjectAddress, steamIDFriend.ConvertToUint64(), iPersonaName)))); }
public Int32 GetFriendCountFromSource(CSteamID steamIDSource) { return(this.GetFunction <NativeGetFriendCountFromSourceC>(this.Functions.GetFriendCountFromSource15)(this.ObjectAddress, steamIDSource.ConvertToUint64())); }
public string GetClanTag(CSteamID steamIDClan) { return(InteropHelp.DecodeANSIReturn(Marshal.PtrToStringAnsi(this.GetFunction <NativeGetClanTagC>(this.Functions.GetClanTag15)(this.ObjectAddress, steamIDClan.ConvertToUint64())))); }
public bool SetLobbyData(CSteamID steamIDLobby, string pchKey, string pchValue) { return(this.GetFunction <NativeSetLobbyDataCSS>(this.Functions.SetLobbyData16)(this.ObjectAddress, steamIDLobby.ConvertToUint64(), pchKey, pchValue)); }