public bool SetLocalScreenshotPrivacy(CGameID GameID, string szFilename, EScreenshotPrivacyState ePrivacy) { return(this.GetFunction <NativeSetLocalScreenshotPrivacyCSE>(this.Functions.SetLocalScreenshotPrivacy32)(this.ObjectAddress, GameID.ConvertToUint64(), szFilename, ePrivacy)); }
public void TrackAppUsageEvent(CGameID gameID, EAppUsageEvent eAppUsageEvent, string pchExtraInfo) { this.GetFunction <NativeTrackAppUsageEventCES>(this.Functions.TrackAppUsageEvent5)(this.ObjectAddress, gameID.ConvertToUint64(), eAppUsageEvent, pchExtraInfo); }
public UInt32 ScreenshotGetFileSize(CGameID GameID, string szFilename) { return(this.GetFunction <NativeScreenshotGetFileSizeCS>(this.Functions.ScreenshotGetFileSize26)(this.ObjectAddress, GameID.ConvertToUint64(), szFilename)); }
public bool GetLocalScreenshot(CGameID GameID, UInt32 uIndex, StringBuilder pchFilename, ref UInt32 puWidth, ref UInt32 puHeight, ref UInt32 puTimestamp, ref EScreenshotPrivacyState pePrivacy, ref UInt64 pulUnk, StringBuilder pchCaption) { return(this.GetFunction <NativeGetLocalScreenshotCUSUUUUEUSU>(this.Functions.GetLocalScreenshot30)(this.ObjectAddress, GameID.ConvertToUint64(), uIndex, pchFilename, (UInt32)pchFilename.Capacity, ref puWidth, ref puHeight, ref puTimestamp, ref pePrivacy, ref pulUnk, pchCaption, (UInt32)pchCaption.Capacity)); }
public string GetShortcutDisplayName(CGameID GameID) { return(InteropHelp.DecodeANSIReturn(this.GetFunction <NativeGetShortcutDisplayNameC>(this.Functions.GetShortcutDisplayName22)(this.ObjectAddress, GameID.ConvertToUint64()))); }
public bool ScreenshotWrite(CGameID GameID, Byte[] pubRGBData, UInt32 uWidth, UInt32 uHeight) { return(this.GetFunction <NativeScreenshotWriteCBUUU>(this.Functions.ScreenshotWrite24)(this.ObjectAddress, GameID.ConvertToUint64(), pubRGBData, (UInt32)pubRGBData.Length, uWidth, uHeight)); }
public bool SetLocalScreenshotSpoiler(CGameID arg0, UInt32 hScreenshot, bool bSpoiler) { return(this.GetFunction <NativeSetLocalScreenshotSpoilerCUB>(this.Functions.SetLocalScreenshotSpoiler19)(this.ObjectAddress, arg0.ConvertToUint64(), hScreenshot, bSpoiler)); }
public bool SetLocation(CGameID gameID, UInt32 hScreenshot, string cszLocation) { return(this.GetFunction <NativeSetLocationCUS>(this.Functions.SetLocation6)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot, cszLocation)); }
public bool GetLocalScreenshot(CGameID gameID, Int32 iScreenshotIndex, ref UInt32 phScreenshot, ref Int32 piWidth, ref Int32 piHeight, ref UInt32 puTimestamp, ref EUCMFilePrivacyState pePrivacy, ref UInt64 pullFileID, StringBuilder pchCaption, ref bool pbSpoiler) { return(this.GetFunction <NativeGetLocalScreenshotCIUIIUEUSUB>(this.Functions.GetLocalScreenshot16)(this.ObjectAddress, gameID.ConvertToUint64(), iScreenshotIndex, ref phScreenshot, ref piWidth, ref piHeight, ref puTimestamp, ref pePrivacy, ref pullFileID, pchCaption, (UInt32)pchCaption.Capacity, ref pbSpoiler)); }
public bool SetLocalScreenshotPrivacy(CGameID gameID, UInt32 hScreenshot, EUCMFilePrivacyState ePrivacy) { return(this.GetFunction <NativeSetLocalScreenshotPrivacyCUE>(this.Functions.SetLocalScreenshotPrivacy18)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot, ePrivacy)); }
public bool IsPersisted(CGameID gameID, UInt32 hScreenshot) { return(this.GetFunction <NativeIsPersistedCU>(this.Functions.IsPersisted12)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot)); }
public UInt32 GetSizeInCloud(CGameID gameID, UInt32 hScreenshot) { return(this.GetFunction <NativeGetSizeInCloudCU>(this.Functions.GetSizeInCloud11)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot)); }
public bool ResolvePath(CGameID gameID, UInt32 hScreenshot, bool bUnk, StringBuilder szResolvedPath) { return(this.GetFunction <NativeResolvePathCUBSU>(this.Functions.ResolvePath9)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot, bUnk, szResolvedPath, (UInt32)szResolvedPath.Capacity)); }
public bool TagPublishedFile(CGameID gameID, UInt32 hScreenshot, UInt64 unPublishedFileId) { return(this.GetFunction <NativeTagPublishedFileCUU>(this.Functions.TagPublishedFile8)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot, unPublishedFileId)); }
public bool StartBatch(CGameID gameID) { return(this.GetFunction <NativeStartBatchC>(this.Functions.StartBatch20)(this.ObjectAddress, gameID.ConvertToUint64())); }
public void TriggerScreenshot(CGameID gameID) { this.GetFunction <NativeTriggerScreenshotC>(this.Functions.TriggerScreenshot4)(this.ObjectAddress, gameID.ConvertToUint64()); }
public CSteamID GetTaggedUser(CGameID gameID, UInt32 hScreenshot, Int32 iUserIndex) { UInt64 ret = 0; this.GetFunction <NativeGetTaggedUserCUI>(this.Functions.GetTaggedUser27)(this.ObjectAddress, ref ret, gameID.ConvertToUint64(), hScreenshot, iUserIndex); return(new CSteamID(ret)); }
public UInt32 GetAppIDForGameID(CGameID gameID) { return(this.GetFunction <NativeGetAppIDForGameIDC>(this.Functions.GetAppIDForGameID2)(this.ObjectAddress, gameID.ConvertToUint64())); }
public bool GetLocation(CGameID gameID, UInt32 hScreenshot, StringBuilder pchLocation) { return(this.GetFunction <NativeGetLocationCUSU>(this.Functions.GetLocation28)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot, pchLocation, (UInt32)pchLocation.Capacity)); }
public void SetShortcutDisplayName(CGameID GameID, string szName) { this.GetFunction <NativeSetShortcutDisplayNameCS>(this.Functions.SetShortcutDisplayName23)(this.ObjectAddress, GameID.ConvertToUint64(), szName); }
public UInt32 GetTaggedPublishedFileCount(CGameID gameID, UInt32 hScreenshot) { return(this.GetFunction <NativeGetTaggedPublishedFileCountCU>(this.Functions.GetTaggedPublishedFileCount29)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot)); }
public bool ScreenshotResolvePath(CGameID GameID, string szFilename, bool bUnk, StringBuilder szResolvedPath) { return(this.GetFunction <NativeScreenshotResolvePathCSBSU>(this.Functions.ScreenshotResolvePath25)(this.ObjectAddress, GameID.ConvertToUint64(), szFilename, bUnk, szResolvedPath, (UInt32)szResolvedPath.Capacity)); }
public UInt64 GetTaggedPublishedFile(CGameID gameID, UInt32 hScreenshot, Int32 iPublishedFileIndex) { return(this.GetFunction <NativeGetTaggedPublishedFileCUI>(this.Functions.GetTaggedPublishedFile30)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot, iPublishedFileIndex)); }
public UInt32 GetLocalScreenshotCount(CGameID GameID) { return(this.GetFunction <NativeGetLocalScreenshotCountC>(this.Functions.GetLocalScreenshotCount29)(this.ObjectAddress, GameID.ConvertToUint64())); }
public void SetShortcutDisplayName(CGameID arg0, string cszName) { this.GetFunction <NativeSetShortcutDisplayNameCS>(this.Functions.SetShortcutDisplayName1)(this.ObjectAddress, arg0.ConvertToUint64(), cszName); }
public bool SetLocalScreenshotCaption(CGameID GameID, string szFilename, string szCaption) { return(this.GetFunction <NativeSetLocalScreenshotCaptionCSS>(this.Functions.SetLocalScreenshotCaption31)(this.ObjectAddress, GameID.ConvertToUint64(), szFilename, szCaption)); }
public UInt32 WriteScreenshot(CGameID gameID, Byte[] pubRGBData, Int32 iWidth, Int32 iHeight) { return(this.GetFunction <NativeWriteScreenshotCBUII>(this.Functions.WriteScreenshot2)(this.ObjectAddress, gameID.ConvertToUint64(), pubRGBData, (UInt32)pubRGBData.Length, iWidth, iHeight)); }
public bool ScreenshotStartBatch(CGameID GameID) { return(this.GetFunction <NativeScreenshotStartBatchC>(this.Functions.ScreenshotStartBatch33)(this.ObjectAddress, GameID.ConvertToUint64())); }
public UInt32 AddScreenshotToLibrary(CGameID gameID, string cszScreenshotPath, string cszThumbnailPath, Int32 iWidth, Int32 iHeight) { return(this.GetFunction <NativeAddScreenshotToLibraryCSSII>(this.Functions.AddScreenshotToLibrary3)(this.ObjectAddress, gameID.ConvertToUint64(), cszScreenshotPath, cszThumbnailPath, iWidth, iHeight)); }
public bool Equals( CGameID gid ) { if ( ( object )gid == null ) return false; return gameid.Data == gid.gameid.Data; }
public bool TagUser(CGameID gameID, UInt32 hScreenshot, CSteamID userID) { return(this.GetFunction <NativeTagUserCUC>(this.Functions.TagUser7)(this.ObjectAddress, gameID.ConvertToUint64(), hScreenshot, userID.ConvertToUint64())); }