private static extern void _ActivateGameOverlayToStore(IntPtr self, AppId nAppID, OverlayToStoreFlag eFlag);
private static extern bool _GetUGCDetails(IntPtr self, UGCHandle_t hContent, ref AppId pnAppID, [In, Out] ref char[] ppchName, ref int pnFileSizeInBytes, ref SteamId pSteamIDOwner);
internal bool GetUGCDetails(UGCHandle_t hContent, ref AppId pnAppID, [In, Out] ref char[] ppchName, ref int pnFileSizeInBytes, ref SteamId pSteamIDOwner) { var returnValue = _GetUGCDetails(Self, hContent, ref pnAppID, ref ppchName, ref pnFileSizeInBytes, ref pSteamIDOwner); return(returnValue); }
internal void GetVideoURL(AppId unVideoAppID) { _GetVideoURL(Self, unVideoAppID); }
/// <summary> /// /// </summary> public static bool BIsAppInBlockList(AppId app) => Internal.BIsAppInBlockList(app.Value);
private static extern int _GetAppInstallDir(IntPtr self, AppId nAppID, IntPtr pchDirectory, int cchNameMax);
internal int GetAppBuildId(AppId nAppID) { var returnValue = _GetAppBuildId(Self, nAppID); return(returnValue); }
private static extern int _AddFavoriteGame(IntPtr self, AppId nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags, uint rTime32LastPlayedOnServer);
internal int AddFavoriteGame(AppId nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags, uint rTime32LastPlayedOnServer) { var returnValue = _AddFavoriteGame(Self, nAppID, nIP, nConnPort, nQueryPort, unFlags, rTime32LastPlayedOnServer); return(returnValue); }
private static extern bool _GetFavoriteGame(IntPtr self, int iGame, ref AppId pnAppID, ref uint pnIP, ref ushort pnConnPort, ref ushort pnQueryPort, ref uint punFlags, ref uint pRTime32LastPlayedOnServer);
internal bool GetFavoriteGame(int iGame, ref AppId pnAppID, ref uint pnIP, ref ushort pnConnPort, ref ushort pnQueryPort, ref uint punFlags, ref uint pRTime32LastPlayedOnServer) { var returnValue = _GetFavoriteGame(Self, iGame, ref pnAppID, ref pnIP, ref pnConnPort, ref pnQueryPort, ref punFlags, ref pRTime32LastPlayedOnServer); return(returnValue); }
private static extern bool _GetOPFStringForApp(IntPtr self, AppId unVideoAppID, IntPtr pchBuffer, ref int pnBufferSize);
internal void GetOPFSettings(AppId unVideoAppID) { _GetOPFSettings(Self, unVideoAppID); }
private static extern void _GetOPFSettings(IntPtr self, AppId unVideoAppID);
internal void ActivateGameOverlayToStore(AppId nAppID, OverlayToStoreFlag eFlag) { _ActivateGameOverlayToStore(Self, nAppID, eFlag); }
private static extern bool _RemoveFavoriteGame(IntPtr self, AppId nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags);
private static extern int _GetAppName(IntPtr self, AppId nAppID, IntPtr pchName, int cchNameMax);
internal bool RemoveFavoriteGame(AppId nAppID, uint nIP, ushort nConnPort, ushort nQueryPort, uint unFlags) { var returnValue = _RemoveFavoriteGame(Self, nAppID, nIP, nConnPort, nQueryPort, unFlags); return(returnValue); }
private static extern int _GetAppBuildId(IntPtr self, AppId nAppID);
/// <summary> /// /// </summary> public static bool IsAppBlocked(AppId app) => Internal.BIsAppBlocked(app.Value);
/// <summary> /// Activates the Steam Overlay to the Steam store page for the provided app. /// </summary> public static void OpenStoreOverlay(AppId id) => Internal.ActivateGameOverlayToStore(id.Value, OverlayToStoreFlag.None);
private static extern void _GetVideoURL(IntPtr self, AppId unVideoAppID);