AppId_t => AppId

This commit is contained in:
Garry Newman 2019-04-26 14:29:36 +01:00
parent bab5664568
commit e4663ecc68
14 changed files with 156 additions and 161 deletions

View File

@ -120,11 +120,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
[return: MarshalAs( UnmanagedType.I1 )] [return: MarshalAs( UnmanagedType.I1 )]
private delegate bool FBIsSubscribedApp( IntPtr self, AppId_t appID ); private delegate bool FBIsSubscribedApp( IntPtr self, AppId appID );
private FBIsSubscribedApp _BIsSubscribedApp; private FBIsSubscribedApp _BIsSubscribedApp;
#endregion #endregion
internal bool BIsSubscribedApp( AppId_t appID ) internal bool BIsSubscribedApp( AppId appID )
{ {
return _BIsSubscribedApp( Self, appID ); return _BIsSubscribedApp( Self, appID );
} }
@ -132,22 +132,22 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
[return: MarshalAs( UnmanagedType.I1 )] [return: MarshalAs( UnmanagedType.I1 )]
private delegate bool FBIsDlcInstalled( IntPtr self, AppId_t appID ); private delegate bool FBIsDlcInstalled( IntPtr self, AppId appID );
private FBIsDlcInstalled _BIsDlcInstalled; private FBIsDlcInstalled _BIsDlcInstalled;
#endregion #endregion
internal bool BIsDlcInstalled( AppId_t appID ) internal bool BIsDlcInstalled( AppId appID )
{ {
return _BIsDlcInstalled( Self, appID ); return _BIsDlcInstalled( Self, appID );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate uint FGetEarliestPurchaseUnixTime( IntPtr self, AppId_t nAppID ); private delegate uint FGetEarliestPurchaseUnixTime( IntPtr self, AppId nAppID );
private FGetEarliestPurchaseUnixTime _GetEarliestPurchaseUnixTime; private FGetEarliestPurchaseUnixTime _GetEarliestPurchaseUnixTime;
#endregion #endregion
internal uint GetEarliestPurchaseUnixTime( AppId_t nAppID ) internal uint GetEarliestPurchaseUnixTime( AppId nAppID )
{ {
return _GetEarliestPurchaseUnixTime( Self, nAppID ); return _GetEarliestPurchaseUnixTime( Self, nAppID );
} }
@ -178,44 +178,44 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
[return: MarshalAs( UnmanagedType.I1 )] [return: MarshalAs( UnmanagedType.I1 )]
private delegate bool FBGetDLCDataByIndex( IntPtr self, int iDLC, ref AppId_t pAppID, [MarshalAs( UnmanagedType.U1 )] ref bool pbAvailable, StringBuilder pchName, int cchNameBufferSize ); private delegate bool FBGetDLCDataByIndex( IntPtr self, int iDLC, ref AppId pAppID, [MarshalAs( UnmanagedType.U1 )] ref bool pbAvailable, StringBuilder pchName, int cchNameBufferSize );
private FBGetDLCDataByIndex _BGetDLCDataByIndex; private FBGetDLCDataByIndex _BGetDLCDataByIndex;
#endregion #endregion
internal bool BGetDLCDataByIndex( int iDLC, ref AppId_t pAppID, [MarshalAs( UnmanagedType.U1 )] ref bool pbAvailable, StringBuilder pchName, int cchNameBufferSize ) internal bool BGetDLCDataByIndex( int iDLC, ref AppId pAppID, [MarshalAs( UnmanagedType.U1 )] ref bool pbAvailable, StringBuilder pchName, int cchNameBufferSize )
{ {
return _BGetDLCDataByIndex( Self, iDLC, ref pAppID, ref pbAvailable, pchName, cchNameBufferSize ); return _BGetDLCDataByIndex( Self, iDLC, ref pAppID, ref pbAvailable, pchName, cchNameBufferSize );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate void FInstallDLC( IntPtr self, AppId_t nAppID ); private delegate void FInstallDLC( IntPtr self, AppId nAppID );
private FInstallDLC _InstallDLC; private FInstallDLC _InstallDLC;
#endregion #endregion
internal void InstallDLC( AppId_t nAppID ) internal void InstallDLC( AppId nAppID )
{ {
_InstallDLC( Self, nAppID ); _InstallDLC( Self, nAppID );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate void FUninstallDLC( IntPtr self, AppId_t nAppID ); private delegate void FUninstallDLC( IntPtr self, AppId nAppID );
private FUninstallDLC _UninstallDLC; private FUninstallDLC _UninstallDLC;
#endregion #endregion
internal void UninstallDLC( AppId_t nAppID ) internal void UninstallDLC( AppId nAppID )
{ {
_UninstallDLC( Self, nAppID ); _UninstallDLC( Self, nAppID );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate void FRequestAppProofOfPurchaseKey( IntPtr self, AppId_t nAppID ); private delegate void FRequestAppProofOfPurchaseKey( IntPtr self, AppId nAppID );
private FRequestAppProofOfPurchaseKey _RequestAppProofOfPurchaseKey; private FRequestAppProofOfPurchaseKey _RequestAppProofOfPurchaseKey;
#endregion #endregion
internal void RequestAppProofOfPurchaseKey( AppId_t nAppID ) internal void RequestAppProofOfPurchaseKey( AppId nAppID )
{ {
_RequestAppProofOfPurchaseKey( Self, nAppID ); _RequestAppProofOfPurchaseKey( Self, nAppID );
} }
@ -246,22 +246,22 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate uint FGetInstalledDepots( IntPtr self, AppId_t appID, [In,Out] DepotId_t[] pvecDepots, uint cMaxDepots ); private delegate uint FGetInstalledDepots( IntPtr self, AppId appID, [In,Out] DepotId_t[] pvecDepots, uint cMaxDepots );
private FGetInstalledDepots _GetInstalledDepots; private FGetInstalledDepots _GetInstalledDepots;
#endregion #endregion
internal uint GetInstalledDepots( AppId_t appID, [In,Out] DepotId_t[] pvecDepots, uint cMaxDepots ) internal uint GetInstalledDepots( AppId appID, [In,Out] DepotId_t[] pvecDepots, uint cMaxDepots )
{ {
return _GetInstalledDepots( Self, appID, pvecDepots, cMaxDepots ); return _GetInstalledDepots( Self, appID, pvecDepots, cMaxDepots );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate uint FGetAppInstallDir( IntPtr self, AppId_t appID, StringBuilder pchFolder, uint cchFolderBufferSize ); private delegate uint FGetAppInstallDir( IntPtr self, AppId appID, StringBuilder pchFolder, uint cchFolderBufferSize );
private FGetAppInstallDir _GetAppInstallDir; private FGetAppInstallDir _GetAppInstallDir;
#endregion #endregion
internal uint GetAppInstallDir( AppId_t appID, StringBuilder pchFolder, uint cchFolderBufferSize ) internal uint GetAppInstallDir( AppId appID, StringBuilder pchFolder, uint cchFolderBufferSize )
{ {
return _GetAppInstallDir( Self, appID, pchFolder, cchFolderBufferSize ); return _GetAppInstallDir( Self, appID, pchFolder, cchFolderBufferSize );
} }
@ -269,11 +269,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
[return: MarshalAs( UnmanagedType.I1 )] [return: MarshalAs( UnmanagedType.I1 )]
private delegate bool FBIsAppInstalled( IntPtr self, AppId_t appID ); private delegate bool FBIsAppInstalled( IntPtr self, AppId appID );
private FBIsAppInstalled _BIsAppInstalled; private FBIsAppInstalled _BIsAppInstalled;
#endregion #endregion
internal bool BIsAppInstalled( AppId_t appID ) internal bool BIsAppInstalled( AppId appID )
{ {
return _BIsAppInstalled( Self, appID ); return _BIsAppInstalled( Self, appID );
} }
@ -305,11 +305,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
[return: MarshalAs( UnmanagedType.I1 )] [return: MarshalAs( UnmanagedType.I1 )]
private delegate bool FGetDlcDownloadProgress( IntPtr self, AppId_t nAppID, ref ulong punBytesDownloaded, ref ulong punBytesTotal ); private delegate bool FGetDlcDownloadProgress( IntPtr self, AppId nAppID, ref ulong punBytesDownloaded, ref ulong punBytesTotal );
private FGetDlcDownloadProgress _GetDlcDownloadProgress; private FGetDlcDownloadProgress _GetDlcDownloadProgress;
#endregion #endregion
internal bool GetDlcDownloadProgress( AppId_t nAppID, ref ulong punBytesDownloaded, ref ulong punBytesTotal ) internal bool GetDlcDownloadProgress( AppId nAppID, ref ulong punBytesDownloaded, ref ulong punBytesTotal )
{ {
return _GetDlcDownloadProgress( Self, nAppID, ref punBytesDownloaded, ref punBytesTotal ); return _GetDlcDownloadProgress( Self, nAppID, ref punBytesDownloaded, ref punBytesTotal );
} }

View File

@ -445,11 +445,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate void FActivateGameOverlayToStore( IntPtr self, AppId_t nAppID, OverlayToStoreFlag eFlag ); private delegate void FActivateGameOverlayToStore( IntPtr self, AppId nAppID, OverlayToStoreFlag eFlag );
private FActivateGameOverlayToStore _ActivateGameOverlayToStore; private FActivateGameOverlayToStore _ActivateGameOverlayToStore;
#endregion #endregion
internal void ActivateGameOverlayToStore( AppId_t nAppID, OverlayToStoreFlag eFlag ) internal void ActivateGameOverlayToStore( AppId nAppID, OverlayToStoreFlag eFlag )
{ {
_ActivateGameOverlayToStore( Self, nAppID, eFlag ); _ActivateGameOverlayToStore( Self, nAppID, eFlag );
} }
@ -696,11 +696,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate AppId_t FGetFriendCoplayGame( IntPtr self, SteamId steamIDFriend ); private delegate AppId FGetFriendCoplayGame( IntPtr self, SteamId steamIDFriend );
private FGetFriendCoplayGame _GetFriendCoplayGame; private FGetFriendCoplayGame _GetFriendCoplayGame;
#endregion #endregion
internal AppId_t GetFriendCoplayGame( SteamId steamIDFriend ) internal AppId GetFriendCoplayGame( SteamId steamIDFriend )
{ {
return _GetFriendCoplayGame( Self, steamIDFriend ); return _GetFriendCoplayGame( Self, steamIDFriend );
} }

View File

@ -66,11 +66,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
[return: MarshalAs( UnmanagedType.I1 )] [return: MarshalAs( UnmanagedType.I1 )]
private delegate bool FInitGameServer( IntPtr self, uint unIP, ushort usGamePort, ushort usQueryPort, uint unFlags, AppId_t nGameAppId, string pchVersionString ); private delegate bool FInitGameServer( IntPtr self, uint unIP, ushort usGamePort, ushort usQueryPort, uint unFlags, AppId nGameAppId, string pchVersionString );
private FInitGameServer _InitGameServer; private FInitGameServer _InitGameServer;
#endregion #endregion
internal bool InitGameServer( uint unIP, ushort usGamePort, ushort usQueryPort, uint unFlags, AppId_t nGameAppId, string pchVersionString ) internal bool InitGameServer( uint unIP, ushort usGamePort, ushort usQueryPort, uint unFlags, AppId nGameAppId, string pchVersionString )
{ {
return _InitGameServer( Self, unIP, usGamePort, usQueryPort, unFlags, nGameAppId, pchVersionString ); return _InitGameServer( Self, unIP, usGamePort, usQueryPort, unFlags, nGameAppId, pchVersionString );
} }
@ -427,11 +427,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate UserHasLicenseForAppResult FUserHasLicenseForApp( IntPtr self, SteamId steamID, AppId_t appID ); private delegate UserHasLicenseForAppResult FUserHasLicenseForApp( IntPtr self, SteamId steamID, AppId appID );
private FUserHasLicenseForApp _UserHasLicenseForApp; private FUserHasLicenseForApp _UserHasLicenseForApp;
#endregion #endregion
internal UserHasLicenseForAppResult UserHasLicenseForApp( SteamId steamID, AppId_t appID ) internal UserHasLicenseForAppResult UserHasLicenseForApp( SteamId steamID, AppId appID )
{ {
return _UserHasLicenseForApp( Self, steamID, appID ); return _UserHasLicenseForApp( Self, steamID, appID );
} }

View File

@ -38,66 +38,66 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate HServerListRequest FRequestInternetServerList( IntPtr self, AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ); private delegate HServerListRequest FRequestInternetServerList( IntPtr self, AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse );
private FRequestInternetServerList _RequestInternetServerList; private FRequestInternetServerList _RequestInternetServerList;
#endregion #endregion
internal HServerListRequest RequestInternetServerList( AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ) internal HServerListRequest RequestInternetServerList( AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse )
{ {
return _RequestInternetServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse ); return _RequestInternetServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate HServerListRequest FRequestLANServerList( IntPtr self, AppId_t iApp, IntPtr pRequestServersResponse ); private delegate HServerListRequest FRequestLANServerList( IntPtr self, AppId iApp, IntPtr pRequestServersResponse );
private FRequestLANServerList _RequestLANServerList; private FRequestLANServerList _RequestLANServerList;
#endregion #endregion
internal HServerListRequest RequestLANServerList( AppId_t iApp, IntPtr pRequestServersResponse ) internal HServerListRequest RequestLANServerList( AppId iApp, IntPtr pRequestServersResponse )
{ {
return _RequestLANServerList( Self, iApp, pRequestServersResponse ); return _RequestLANServerList( Self, iApp, pRequestServersResponse );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate HServerListRequest FRequestFriendsServerList( IntPtr self, AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ); private delegate HServerListRequest FRequestFriendsServerList( IntPtr self, AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse );
private FRequestFriendsServerList _RequestFriendsServerList; private FRequestFriendsServerList _RequestFriendsServerList;
#endregion #endregion
internal HServerListRequest RequestFriendsServerList( AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ) internal HServerListRequest RequestFriendsServerList( AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse )
{ {
return _RequestFriendsServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse ); return _RequestFriendsServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate HServerListRequest FRequestFavoritesServerList( IntPtr self, AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ); private delegate HServerListRequest FRequestFavoritesServerList( IntPtr self, AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse );
private FRequestFavoritesServerList _RequestFavoritesServerList; private FRequestFavoritesServerList _RequestFavoritesServerList;
#endregion #endregion
internal HServerListRequest RequestFavoritesServerList( AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ) internal HServerListRequest RequestFavoritesServerList( AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse )
{ {
return _RequestFavoritesServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse ); return _RequestFavoritesServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate HServerListRequest FRequestHistoryServerList( IntPtr self, AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ); private delegate HServerListRequest FRequestHistoryServerList( IntPtr self, AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse );
private FRequestHistoryServerList _RequestHistoryServerList; private FRequestHistoryServerList _RequestHistoryServerList;
#endregion #endregion
internal HServerListRequest RequestHistoryServerList( AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ) internal HServerListRequest RequestHistoryServerList( AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse )
{ {
return _RequestHistoryServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse ); return _RequestHistoryServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate HServerListRequest FRequestSpectatorServerList( IntPtr self, AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ); private delegate HServerListRequest FRequestSpectatorServerList( IntPtr self, AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse );
private FRequestSpectatorServerList _RequestSpectatorServerList; private FRequestSpectatorServerList _RequestSpectatorServerList;
#endregion #endregion
internal HServerListRequest RequestSpectatorServerList( AppId_t iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse ) internal HServerListRequest RequestSpectatorServerList( AppId iApp, [In,Out] ref MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, IntPtr pRequestServersResponse )
{ {
return _RequestSpectatorServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse ); return _RequestSpectatorServerList( Self, iApp, ref ppchFilters, nFilters, pRequestServersResponse );
} }

View File

@ -52,11 +52,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
[return: MarshalAs( UnmanagedType.I1 )] [return: MarshalAs( UnmanagedType.I1 )]
private delegate bool FBIsAppBlocked( IntPtr self, AppId_t nAppID ); private delegate bool FBIsAppBlocked( IntPtr self, AppId nAppID );
private FBIsAppBlocked _BIsAppBlocked; private FBIsAppBlocked _BIsAppBlocked;
#endregion #endregion
internal bool BIsAppBlocked( AppId_t nAppID ) internal bool BIsAppBlocked( AppId nAppID )
{ {
return _BIsAppBlocked( Self, nAppID ); return _BIsAppBlocked( Self, nAppID );
} }
@ -64,11 +64,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
[return: MarshalAs( UnmanagedType.I1 )] [return: MarshalAs( UnmanagedType.I1 )]
private delegate bool FBIsAppInBlockList( IntPtr self, AppId_t nAppID ); private delegate bool FBIsAppInBlockList( IntPtr self, AppId nAppID );
private FBIsAppInBlockList _BIsAppInBlockList; private FBIsAppInBlockList _BIsAppInBlockList;
#endregion #endregion
internal bool BIsAppInBlockList( AppId_t nAppID ) internal bool BIsAppInBlockList( AppId nAppID )
{ {
return _BIsAppInBlockList( Self, nAppID ); return _BIsAppInBlockList( Self, nAppID );
} }

View File

@ -97,33 +97,33 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate UGCQueryHandle_t FCreateQueryUserUGCRequest( IntPtr self, AccountID_t unAccountID, UserUGCList eListType, UgcType eMatchingUGCType, UserUGCListSortOrder eSortOrder, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint unPage ); private delegate UGCQueryHandle_t FCreateQueryUserUGCRequest( IntPtr self, AccountID_t unAccountID, UserUGCList eListType, UgcType eMatchingUGCType, UserUGCListSortOrder eSortOrder, AppId nCreatorAppID, AppId nConsumerAppID, uint unPage );
private FCreateQueryUserUGCRequest _CreateQueryUserUGCRequest; private FCreateQueryUserUGCRequest _CreateQueryUserUGCRequest;
#endregion #endregion
internal UGCQueryHandle_t CreateQueryUserUGCRequest( AccountID_t unAccountID, UserUGCList eListType, UgcType eMatchingUGCType, UserUGCListSortOrder eSortOrder, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint unPage ) internal UGCQueryHandle_t CreateQueryUserUGCRequest( AccountID_t unAccountID, UserUGCList eListType, UgcType eMatchingUGCType, UserUGCListSortOrder eSortOrder, AppId nCreatorAppID, AppId nConsumerAppID, uint unPage )
{ {
return _CreateQueryUserUGCRequest( Self, unAccountID, eListType, eMatchingUGCType, eSortOrder, nCreatorAppID, nConsumerAppID, unPage ); return _CreateQueryUserUGCRequest( Self, unAccountID, eListType, eMatchingUGCType, eSortOrder, nCreatorAppID, nConsumerAppID, unPage );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate UGCQueryHandle_t FCreateQueryAllUGCRequest1( IntPtr self, UGCQuery eQueryType, UgcType eMatchingeMatchingUGCTypeFileType, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint unPage ); private delegate UGCQueryHandle_t FCreateQueryAllUGCRequest1( IntPtr self, UGCQuery eQueryType, UgcType eMatchingeMatchingUGCTypeFileType, AppId nCreatorAppID, AppId nConsumerAppID, uint unPage );
private FCreateQueryAllUGCRequest1 _CreateQueryAllUGCRequest1; private FCreateQueryAllUGCRequest1 _CreateQueryAllUGCRequest1;
#endregion #endregion
internal UGCQueryHandle_t CreateQueryAllUGCRequest1( UGCQuery eQueryType, UgcType eMatchingeMatchingUGCTypeFileType, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint unPage ) internal UGCQueryHandle_t CreateQueryAllUGCRequest1( UGCQuery eQueryType, UgcType eMatchingeMatchingUGCTypeFileType, AppId nCreatorAppID, AppId nConsumerAppID, uint unPage )
{ {
return _CreateQueryAllUGCRequest1( Self, eQueryType, eMatchingeMatchingUGCTypeFileType, nCreatorAppID, nConsumerAppID, unPage ); return _CreateQueryAllUGCRequest1( Self, eQueryType, eMatchingeMatchingUGCTypeFileType, nCreatorAppID, nConsumerAppID, unPage );
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate UGCQueryHandle_t FCreateQueryAllUGCRequest2( IntPtr self, UGCQuery eQueryType, UgcType eMatchingeMatchingUGCTypeFileType, AppId_t nCreatorAppID, AppId_t nConsumerAppID, string pchCursor ); private delegate UGCQueryHandle_t FCreateQueryAllUGCRequest2( IntPtr self, UGCQuery eQueryType, UgcType eMatchingeMatchingUGCTypeFileType, AppId nCreatorAppID, AppId nConsumerAppID, string pchCursor );
private FCreateQueryAllUGCRequest2 _CreateQueryAllUGCRequest2; private FCreateQueryAllUGCRequest2 _CreateQueryAllUGCRequest2;
#endregion #endregion
internal UGCQueryHandle_t CreateQueryAllUGCRequest2( UGCQuery eQueryType, UgcType eMatchingeMatchingUGCTypeFileType, AppId_t nCreatorAppID, AppId_t nConsumerAppID, string pchCursor ) internal UGCQueryHandle_t CreateQueryAllUGCRequest2( UGCQuery eQueryType, UgcType eMatchingeMatchingUGCTypeFileType, AppId nCreatorAppID, AppId nConsumerAppID, string pchCursor )
{ {
return _CreateQueryAllUGCRequest2( Self, eQueryType, eMatchingeMatchingUGCTypeFileType, nCreatorAppID, nConsumerAppID, pchCursor ); return _CreateQueryAllUGCRequest2( Self, eQueryType, eMatchingeMatchingUGCTypeFileType, nCreatorAppID, nConsumerAppID, pchCursor );
} }
@ -485,22 +485,22 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate SteamAPICall_t FCreateItem( IntPtr self, AppId_t nConsumerAppId, WorkshopFileType eFileType ); private delegate SteamAPICall_t FCreateItem( IntPtr self, AppId nConsumerAppId, WorkshopFileType eFileType );
private FCreateItem _CreateItem; private FCreateItem _CreateItem;
#endregion #endregion
internal async Task<CreateItemResult_t?> CreateItem( AppId_t nConsumerAppId, WorkshopFileType eFileType ) internal async Task<CreateItemResult_t?> CreateItem( AppId nConsumerAppId, WorkshopFileType eFileType )
{ {
return await (new Result<CreateItemResult_t>( _CreateItem( Self, nConsumerAppId, eFileType ) )).GetResult(); return await (new Result<CreateItemResult_t>( _CreateItem( Self, nConsumerAppId, eFileType ) )).GetResult();
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate UGCUpdateHandle_t FStartItemUpdate( IntPtr self, AppId_t nConsumerAppId, PublishedFileId nPublishedFileID ); private delegate UGCUpdateHandle_t FStartItemUpdate( IntPtr self, AppId nConsumerAppId, PublishedFileId nPublishedFileID );
private FStartItemUpdate _StartItemUpdate; private FStartItemUpdate _StartItemUpdate;
#endregion #endregion
internal UGCUpdateHandle_t StartItemUpdate( AppId_t nConsumerAppId, PublishedFileId nPublishedFileID ) internal UGCUpdateHandle_t StartItemUpdate( AppId nConsumerAppId, PublishedFileId nPublishedFileID )
{ {
return _StartItemUpdate( Self, nConsumerAppId, nPublishedFileID ); return _StartItemUpdate( Self, nConsumerAppId, nPublishedFileID );
} }
@ -743,22 +743,22 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate SteamAPICall_t FAddItemToFavorites( IntPtr self, AppId_t nAppId, PublishedFileId nPublishedFileID ); private delegate SteamAPICall_t FAddItemToFavorites( IntPtr self, AppId nAppId, PublishedFileId nPublishedFileID );
private FAddItemToFavorites _AddItemToFavorites; private FAddItemToFavorites _AddItemToFavorites;
#endregion #endregion
internal async Task<UserFavoriteItemsListChanged_t?> AddItemToFavorites( AppId_t nAppId, PublishedFileId nPublishedFileID ) internal async Task<UserFavoriteItemsListChanged_t?> AddItemToFavorites( AppId nAppId, PublishedFileId nPublishedFileID )
{ {
return await (new Result<UserFavoriteItemsListChanged_t>( _AddItemToFavorites( Self, nAppId, nPublishedFileID ) )).GetResult(); return await (new Result<UserFavoriteItemsListChanged_t>( _AddItemToFavorites( Self, nAppId, nPublishedFileID ) )).GetResult();
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate SteamAPICall_t FRemoveItemFromFavorites( IntPtr self, AppId_t nAppId, PublishedFileId nPublishedFileID ); private delegate SteamAPICall_t FRemoveItemFromFavorites( IntPtr self, AppId nAppId, PublishedFileId nPublishedFileID );
private FRemoveItemFromFavorites _RemoveItemFromFavorites; private FRemoveItemFromFavorites _RemoveItemFromFavorites;
#endregion #endregion
internal async Task<UserFavoriteItemsListChanged_t?> RemoveItemFromFavorites( AppId_t nAppId, PublishedFileId nPublishedFileID ) internal async Task<UserFavoriteItemsListChanged_t?> RemoveItemFromFavorites( AppId nAppId, PublishedFileId nPublishedFileID )
{ {
return await (new Result<UserFavoriteItemsListChanged_t>( _RemoveItemFromFavorites( Self, nAppId, nPublishedFileID ) )).GetResult(); return await (new Result<UserFavoriteItemsListChanged_t>( _RemoveItemFromFavorites( Self, nAppId, nPublishedFileID ) )).GetResult();
} }
@ -934,22 +934,22 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate SteamAPICall_t FAddAppDependency( IntPtr self, PublishedFileId nPublishedFileID, AppId_t nAppID ); private delegate SteamAPICall_t FAddAppDependency( IntPtr self, PublishedFileId nPublishedFileID, AppId nAppID );
private FAddAppDependency _AddAppDependency; private FAddAppDependency _AddAppDependency;
#endregion #endregion
internal async Task<AddAppDependencyResult_t?> AddAppDependency( PublishedFileId nPublishedFileID, AppId_t nAppID ) internal async Task<AddAppDependencyResult_t?> AddAppDependency( PublishedFileId nPublishedFileID, AppId nAppID )
{ {
return await (new Result<AddAppDependencyResult_t>( _AddAppDependency( Self, nPublishedFileID, nAppID ) )).GetResult(); return await (new Result<AddAppDependencyResult_t>( _AddAppDependency( Self, nPublishedFileID, nAppID ) )).GetResult();
} }
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate SteamAPICall_t FRemoveAppDependency( IntPtr self, PublishedFileId nPublishedFileID, AppId_t nAppID ); private delegate SteamAPICall_t FRemoveAppDependency( IntPtr self, PublishedFileId nPublishedFileID, AppId nAppID );
private FRemoveAppDependency _RemoveAppDependency; private FRemoveAppDependency _RemoveAppDependency;
#endregion #endregion
internal async Task<RemoveAppDependencyResult_t?> RemoveAppDependency( PublishedFileId nPublishedFileID, AppId_t nAppID ) internal async Task<RemoveAppDependencyResult_t?> RemoveAppDependency( PublishedFileId nPublishedFileID, AppId nAppID )
{ {
return await (new Result<RemoveAppDependencyResult_t>( _RemoveAppDependency( Self, nPublishedFileID, nAppID ) )).GetResult(); return await (new Result<RemoveAppDependencyResult_t>( _RemoveAppDependency( Self, nPublishedFileID, nAppID ) )).GetResult();
} }

View File

@ -242,11 +242,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate UserHasLicenseForAppResult FUserHasLicenseForApp( IntPtr self, SteamId steamID, AppId_t appID ); private delegate UserHasLicenseForAppResult FUserHasLicenseForApp( IntPtr self, SteamId steamID, AppId appID );
private FUserHasLicenseForApp _UserHasLicenseForApp; private FUserHasLicenseForApp _UserHasLicenseForApp;
#endregion #endregion
internal UserHasLicenseForAppResult UserHasLicenseForApp( SteamId steamID, AppId_t appID ) internal UserHasLicenseForAppResult UserHasLicenseForApp( SteamId steamID, AppId appID )
{ {
return _UserHasLicenseForApp( Self, steamID, appID ); return _UserHasLicenseForApp( Self, steamID, appID );
} }

View File

@ -25,11 +25,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate void FGetVideoURL( IntPtr self, AppId_t unVideoAppID ); private delegate void FGetVideoURL( IntPtr self, AppId unVideoAppID );
private FGetVideoURL _GetVideoURL; private FGetVideoURL _GetVideoURL;
#endregion #endregion
internal void GetVideoURL( AppId_t unVideoAppID ) internal void GetVideoURL( AppId unVideoAppID )
{ {
_GetVideoURL( Self, unVideoAppID ); _GetVideoURL( Self, unVideoAppID );
} }
@ -48,11 +48,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
private delegate void FGetOPFSettings( IntPtr self, AppId_t unVideoAppID ); private delegate void FGetOPFSettings( IntPtr self, AppId unVideoAppID );
private FGetOPFSettings _GetOPFSettings; private FGetOPFSettings _GetOPFSettings;
#endregion #endregion
internal void GetOPFSettings( AppId_t unVideoAppID ) internal void GetOPFSettings( AppId unVideoAppID )
{ {
_GetOPFSettings( Self, unVideoAppID ); _GetOPFSettings( Self, unVideoAppID );
} }
@ -60,11 +60,11 @@ namespace Steamworks
#region FunctionMeta #region FunctionMeta
[UnmanagedFunctionPointer( CallingConvention.ThisCall )] [UnmanagedFunctionPointer( CallingConvention.ThisCall )]
[return: MarshalAs( UnmanagedType.I1 )] [return: MarshalAs( UnmanagedType.I1 )]
private delegate bool FGetOPFStringForApp( IntPtr self, AppId_t unVideoAppID, StringBuilder pchBuffer, ref int pnBufferSize ); private delegate bool FGetOPFStringForApp( IntPtr self, AppId unVideoAppID, StringBuilder pchBuffer, ref int pnBufferSize );
private FGetOPFStringForApp _GetOPFStringForApp; private FGetOPFStringForApp _GetOPFStringForApp;
#endregion #endregion
internal bool GetOPFStringForApp( AppId_t unVideoAppID, StringBuilder pchBuffer, ref int pnBufferSize ) internal bool GetOPFStringForApp( AppId unVideoAppID, StringBuilder pchBuffer, ref int pnBufferSize )
{ {
return _GetOPFStringForApp( Self, unVideoAppID, pchBuffer, ref pnBufferSize ); return _GetOPFStringForApp( Self, unVideoAppID, pchBuffer, ref pnBufferSize );
} }

View File

@ -645,7 +645,7 @@ namespace Steamworks.Data
internal struct FriendRichPresenceUpdate_t : Steamworks.ISteamCallback internal struct FriendRichPresenceUpdate_t : Steamworks.ISteamCallback
{ {
internal ulong SteamIDFriend; // m_steamIDFriend class CSteamID internal ulong SteamIDFriend; // m_steamIDFriend class CSteamID
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.SteamFriends + 36; public int GetCallbackId() => CallbackIdentifiers.SteamFriends + 36;
@ -657,7 +657,7 @@ namespace Steamworks.Data
public struct Pack4 public struct Pack4
{ {
internal ulong SteamIDFriend; // m_steamIDFriend class CSteamID internal ulong SteamIDFriend; // m_steamIDFriend class CSteamID
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator FriendRichPresenceUpdate_t ( FriendRichPresenceUpdate_t.Pack4 d ) => new FriendRichPresenceUpdate_t{ SteamIDFriend = d.SteamIDFriend,AppID = d.AppID, }; public static implicit operator FriendRichPresenceUpdate_t ( FriendRichPresenceUpdate_t.Pack4 d ) => new FriendRichPresenceUpdate_t{ SteamIDFriend = d.SteamIDFriend,AppID = d.AppID, };
} }
@ -666,7 +666,7 @@ namespace Steamworks.Data
public struct Pack8 public struct Pack8
{ {
internal ulong SteamIDFriend; // m_steamIDFriend class CSteamID internal ulong SteamIDFriend; // m_steamIDFriend class CSteamID
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator FriendRichPresenceUpdate_t ( FriendRichPresenceUpdate_t.Pack8 d ) => new FriendRichPresenceUpdate_t{ SteamIDFriend = d.SteamIDFriend,AppID = d.AppID, }; public static implicit operator FriendRichPresenceUpdate_t ( FriendRichPresenceUpdate_t.Pack8 d ) => new FriendRichPresenceUpdate_t{ SteamIDFriend = d.SteamIDFriend,AppID = d.AppID, };
} }
@ -2246,7 +2246,7 @@ namespace Steamworks.Data
internal struct RemoteStorageAppSyncedClient_t : Steamworks.ISteamCallback internal struct RemoteStorageAppSyncedClient_t : Steamworks.ISteamCallback
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal int NumDownloads; // m_unNumDownloads int internal int NumDownloads; // m_unNumDownloads int
@ -2259,7 +2259,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 4 )] [StructLayout( LayoutKind.Sequential, Pack = 4 )]
public struct Pack4 public struct Pack4
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal int NumDownloads; // m_unNumDownloads int internal int NumDownloads; // m_unNumDownloads int
@ -2269,7 +2269,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 8 )] [StructLayout( LayoutKind.Sequential, Pack = 8 )]
public struct Pack8 public struct Pack8
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal int NumDownloads; // m_unNumDownloads int internal int NumDownloads; // m_unNumDownloads int
@ -2280,7 +2280,7 @@ namespace Steamworks.Data
internal struct RemoteStorageAppSyncedServer_t : Steamworks.ISteamCallback internal struct RemoteStorageAppSyncedServer_t : Steamworks.ISteamCallback
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal int NumUploads; // m_unNumUploads int internal int NumUploads; // m_unNumUploads int
@ -2293,7 +2293,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 4 )] [StructLayout( LayoutKind.Sequential, Pack = 4 )]
public struct Pack4 public struct Pack4
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal int NumUploads; // m_unNumUploads int internal int NumUploads; // m_unNumUploads int
@ -2303,7 +2303,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 8 )] [StructLayout( LayoutKind.Sequential, Pack = 8 )]
public struct Pack8 public struct Pack8
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal int NumUploads; // m_unNumUploads int internal int NumUploads; // m_unNumUploads int
@ -2316,7 +2316,7 @@ namespace Steamworks.Data
{ {
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
internal string CurrentFile; // m_rgchCurrentFile char [260] internal string CurrentFile; // m_rgchCurrentFile char [260]
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal uint BytesTransferredThisChunk; // m_uBytesTransferredThisChunk uint32 internal uint BytesTransferredThisChunk; // m_uBytesTransferredThisChunk uint32
internal double DAppPercentComplete; // m_dAppPercentComplete double internal double DAppPercentComplete; // m_dAppPercentComplete double
[MarshalAs(UnmanagedType.I1)] [MarshalAs(UnmanagedType.I1)]
@ -2333,7 +2333,7 @@ namespace Steamworks.Data
{ {
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
internal string CurrentFile; // m_rgchCurrentFile char [260] internal string CurrentFile; // m_rgchCurrentFile char [260]
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal uint BytesTransferredThisChunk; // m_uBytesTransferredThisChunk uint32 internal uint BytesTransferredThisChunk; // m_uBytesTransferredThisChunk uint32
internal double DAppPercentComplete; // m_dAppPercentComplete double internal double DAppPercentComplete; // m_dAppPercentComplete double
[MarshalAs(UnmanagedType.I1)] [MarshalAs(UnmanagedType.I1)]
@ -2347,7 +2347,7 @@ namespace Steamworks.Data
{ {
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
internal string CurrentFile; // m_rgchCurrentFile char [260] internal string CurrentFile; // m_rgchCurrentFile char [260]
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal uint BytesTransferredThisChunk; // m_uBytesTransferredThisChunk uint32 internal uint BytesTransferredThisChunk; // m_uBytesTransferredThisChunk uint32
internal double DAppPercentComplete; // m_dAppPercentComplete double internal double DAppPercentComplete; // m_dAppPercentComplete double
[MarshalAs(UnmanagedType.I1)] [MarshalAs(UnmanagedType.I1)]
@ -2360,7 +2360,7 @@ namespace Steamworks.Data
internal struct RemoteStorageAppSyncStatusCheck_t : Steamworks.ISteamCallback internal struct RemoteStorageAppSyncStatusCheck_t : Steamworks.ISteamCallback
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
#region ISteamCallback #region ISteamCallback
@ -2372,7 +2372,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 4 )] [StructLayout( LayoutKind.Sequential, Pack = 4 )]
public struct Pack4 public struct Pack4
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
public static implicit operator RemoteStorageAppSyncStatusCheck_t ( RemoteStorageAppSyncStatusCheck_t.Pack4 d ) => new RemoteStorageAppSyncStatusCheck_t{ AppID = d.AppID,Result = d.Result, }; public static implicit operator RemoteStorageAppSyncStatusCheck_t ( RemoteStorageAppSyncStatusCheck_t.Pack4 d ) => new RemoteStorageAppSyncStatusCheck_t{ AppID = d.AppID,Result = d.Result, };
@ -2381,7 +2381,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 8 )] [StructLayout( LayoutKind.Sequential, Pack = 8 )]
public struct Pack8 public struct Pack8
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
public static implicit operator RemoteStorageAppSyncStatusCheck_t ( RemoteStorageAppSyncStatusCheck_t.Pack8 d ) => new RemoteStorageAppSyncStatusCheck_t{ AppID = d.AppID,Result = d.Result, }; public static implicit operator RemoteStorageAppSyncStatusCheck_t ( RemoteStorageAppSyncStatusCheck_t.Pack8 d ) => new RemoteStorageAppSyncStatusCheck_t{ AppID = d.AppID,Result = d.Result, };
@ -2683,7 +2683,7 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal ulong File; // m_hFile UGCHandle_t internal ulong File; // m_hFile UGCHandle_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal int SizeInBytes; // m_nSizeInBytes int32 internal int SizeInBytes; // m_nSizeInBytes int32
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
internal string PchFileName; // m_pchFileName char [260] internal string PchFileName; // m_pchFileName char [260]
@ -2700,7 +2700,7 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal ulong File; // m_hFile UGCHandle_t internal ulong File; // m_hFile UGCHandle_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal int SizeInBytes; // m_nSizeInBytes int32 internal int SizeInBytes; // m_nSizeInBytes int32
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
internal string PchFileName; // m_pchFileName char [260] internal string PchFileName; // m_pchFileName char [260]
@ -2714,7 +2714,7 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal ulong File; // m_hFile UGCHandle_t internal ulong File; // m_hFile UGCHandle_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal int SizeInBytes; // m_nSizeInBytes int32 internal int SizeInBytes; // m_nSizeInBytes int32
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
internal string PchFileName; // m_pchFileName char [260] internal string PchFileName; // m_pchFileName char [260]
@ -2729,8 +2729,8 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint CreatorAppID; // m_nCreatorAppID AppId_t internal AppId CreatorAppID; // m_nCreatorAppID AppId_t
internal uint ConsumerAppID; // m_nConsumerAppID AppId_t internal AppId ConsumerAppID; // m_nConsumerAppID AppId_t
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)]
internal string Title; // m_rgchTitle char [129] internal string Title; // m_rgchTitle char [129]
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)]
@ -2768,8 +2768,8 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint CreatorAppID; // m_nCreatorAppID AppId_t internal AppId CreatorAppID; // m_nCreatorAppID AppId_t
internal uint ConsumerAppID; // m_nConsumerAppID AppId_t internal AppId ConsumerAppID; // m_nConsumerAppID AppId_t
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)]
internal string Title; // m_rgchTitle char [129] internal string Title; // m_rgchTitle char [129]
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)]
@ -2804,8 +2804,8 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint CreatorAppID; // m_nCreatorAppID AppId_t internal AppId CreatorAppID; // m_nCreatorAppID AppId_t
internal uint ConsumerAppID; // m_nConsumerAppID AppId_t internal AppId ConsumerAppID; // m_nConsumerAppID AppId_t
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)]
internal string Title; // m_rgchTitle char [129] internal string Title; // m_rgchTitle char [129]
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)]
@ -2846,7 +2846,7 @@ namespace Steamworks.Data
internal PublishedFileId[] GPublishedFileId; // m_rgPublishedFileId PublishedFileId_t [50] internal PublishedFileId[] GPublishedFileId; // m_rgPublishedFileId PublishedFileId_t [50]
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50, ArraySubType = UnmanagedType.R4)] [MarshalAs(UnmanagedType.ByValArray, SizeConst = 50, ArraySubType = UnmanagedType.R4)]
internal float[] GScore; // m_rgScore float [50] internal float[] GScore; // m_rgScore float [50]
internal uint AppId; // m_nAppId AppId_t internal AppId AppId; // m_nAppId AppId_t
internal uint StartIndex; // m_unStartIndex uint32 internal uint StartIndex; // m_unStartIndex uint32
#region ISteamCallback #region ISteamCallback
@ -2865,7 +2865,7 @@ namespace Steamworks.Data
internal PublishedFileId[] GPublishedFileId; // m_rgPublishedFileId PublishedFileId_t [50] internal PublishedFileId[] GPublishedFileId; // m_rgPublishedFileId PublishedFileId_t [50]
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50, ArraySubType = UnmanagedType.R4)] [MarshalAs(UnmanagedType.ByValArray, SizeConst = 50, ArraySubType = UnmanagedType.R4)]
internal float[] GScore; // m_rgScore float [50] internal float[] GScore; // m_rgScore float [50]
internal uint AppId; // m_nAppId AppId_t internal AppId AppId; // m_nAppId AppId_t
internal uint StartIndex; // m_unStartIndex uint32 internal uint StartIndex; // m_unStartIndex uint32
public static implicit operator RemoteStorageEnumerateWorkshopFilesResult_t ( RemoteStorageEnumerateWorkshopFilesResult_t.Pack4 d ) => new RemoteStorageEnumerateWorkshopFilesResult_t{ Result = d.Result,ResultsReturned = d.ResultsReturned,TotalResultCount = d.TotalResultCount,GPublishedFileId = d.GPublishedFileId,GScore = d.GScore,AppId = d.AppId,StartIndex = d.StartIndex, }; public static implicit operator RemoteStorageEnumerateWorkshopFilesResult_t ( RemoteStorageEnumerateWorkshopFilesResult_t.Pack4 d ) => new RemoteStorageEnumerateWorkshopFilesResult_t{ Result = d.Result,ResultsReturned = d.ResultsReturned,TotalResultCount = d.TotalResultCount,GPublishedFileId = d.GPublishedFileId,GScore = d.GScore,AppId = d.AppId,StartIndex = d.StartIndex, };
@ -2881,7 +2881,7 @@ namespace Steamworks.Data
internal PublishedFileId[] GPublishedFileId; // m_rgPublishedFileId PublishedFileId_t [50] internal PublishedFileId[] GPublishedFileId; // m_rgPublishedFileId PublishedFileId_t [50]
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 50, ArraySubType = UnmanagedType.R4)] [MarshalAs(UnmanagedType.ByValArray, SizeConst = 50, ArraySubType = UnmanagedType.R4)]
internal float[] GScore; // m_rgScore float [50] internal float[] GScore; // m_rgScore float [50]
internal uint AppId; // m_nAppId AppId_t internal AppId AppId; // m_nAppId AppId_t
internal uint StartIndex; // m_unStartIndex uint32 internal uint StartIndex; // m_unStartIndex uint32
public static implicit operator RemoteStorageEnumerateWorkshopFilesResult_t ( RemoteStorageEnumerateWorkshopFilesResult_t.Pack8 d ) => new RemoteStorageEnumerateWorkshopFilesResult_t{ Result = d.Result,ResultsReturned = d.ResultsReturned,TotalResultCount = d.TotalResultCount,GPublishedFileId = d.GPublishedFileId,GScore = d.GScore,AppId = d.AppId,StartIndex = d.StartIndex, }; public static implicit operator RemoteStorageEnumerateWorkshopFilesResult_t ( RemoteStorageEnumerateWorkshopFilesResult_t.Pack8 d ) => new RemoteStorageEnumerateWorkshopFilesResult_t{ Result = d.Result,ResultsReturned = d.ResultsReturned,TotalResultCount = d.TotalResultCount,GPublishedFileId = d.GPublishedFileId,GScore = d.GScore,AppId = d.AppId,StartIndex = d.StartIndex, };
@ -2935,7 +2935,7 @@ namespace Steamworks.Data
internal struct RemoteStoragePublishedFileSubscribed_t : Steamworks.ISteamCallback internal struct RemoteStoragePublishedFileSubscribed_t : Steamworks.ISteamCallback
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.ClientRemoteStorage + 21; public int GetCallbackId() => CallbackIdentifiers.ClientRemoteStorage + 21;
@ -2947,7 +2947,7 @@ namespace Steamworks.Data
public struct Pack4 public struct Pack4
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator RemoteStoragePublishedFileSubscribed_t ( RemoteStoragePublishedFileSubscribed_t.Pack4 d ) => new RemoteStoragePublishedFileSubscribed_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator RemoteStoragePublishedFileSubscribed_t ( RemoteStoragePublishedFileSubscribed_t.Pack4 d ) => new RemoteStoragePublishedFileSubscribed_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -2956,7 +2956,7 @@ namespace Steamworks.Data
public struct Pack8 public struct Pack8
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator RemoteStoragePublishedFileSubscribed_t ( RemoteStoragePublishedFileSubscribed_t.Pack8 d ) => new RemoteStoragePublishedFileSubscribed_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator RemoteStoragePublishedFileSubscribed_t ( RemoteStoragePublishedFileSubscribed_t.Pack8 d ) => new RemoteStoragePublishedFileSubscribed_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -2966,7 +2966,7 @@ namespace Steamworks.Data
internal struct RemoteStoragePublishedFileUnsubscribed_t : Steamworks.ISteamCallback internal struct RemoteStoragePublishedFileUnsubscribed_t : Steamworks.ISteamCallback
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.ClientRemoteStorage + 22; public int GetCallbackId() => CallbackIdentifiers.ClientRemoteStorage + 22;
@ -2978,7 +2978,7 @@ namespace Steamworks.Data
public struct Pack4 public struct Pack4
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator RemoteStoragePublishedFileUnsubscribed_t ( RemoteStoragePublishedFileUnsubscribed_t.Pack4 d ) => new RemoteStoragePublishedFileUnsubscribed_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator RemoteStoragePublishedFileUnsubscribed_t ( RemoteStoragePublishedFileUnsubscribed_t.Pack4 d ) => new RemoteStoragePublishedFileUnsubscribed_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -2987,7 +2987,7 @@ namespace Steamworks.Data
public struct Pack8 public struct Pack8
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator RemoteStoragePublishedFileUnsubscribed_t ( RemoteStoragePublishedFileUnsubscribed_t.Pack8 d ) => new RemoteStoragePublishedFileUnsubscribed_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator RemoteStoragePublishedFileUnsubscribed_t ( RemoteStoragePublishedFileUnsubscribed_t.Pack8 d ) => new RemoteStoragePublishedFileUnsubscribed_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -2997,7 +2997,7 @@ namespace Steamworks.Data
internal struct RemoteStoragePublishedFileDeleted_t : Steamworks.ISteamCallback internal struct RemoteStoragePublishedFileDeleted_t : Steamworks.ISteamCallback
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.ClientRemoteStorage + 23; public int GetCallbackId() => CallbackIdentifiers.ClientRemoteStorage + 23;
@ -3009,7 +3009,7 @@ namespace Steamworks.Data
public struct Pack4 public struct Pack4
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator RemoteStoragePublishedFileDeleted_t ( RemoteStoragePublishedFileDeleted_t.Pack4 d ) => new RemoteStoragePublishedFileDeleted_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator RemoteStoragePublishedFileDeleted_t ( RemoteStoragePublishedFileDeleted_t.Pack4 d ) => new RemoteStoragePublishedFileDeleted_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -3018,7 +3018,7 @@ namespace Steamworks.Data
public struct Pack8 public struct Pack8
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator RemoteStoragePublishedFileDeleted_t ( RemoteStoragePublishedFileDeleted_t.Pack8 d ) => new RemoteStoragePublishedFileDeleted_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator RemoteStoragePublishedFileDeleted_t ( RemoteStoragePublishedFileDeleted_t.Pack8 d ) => new RemoteStoragePublishedFileDeleted_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -3250,7 +3250,7 @@ namespace Steamworks.Data
internal struct RemoteStoragePublishedFileUpdated_t : Steamworks.ISteamCallback internal struct RemoteStoragePublishedFileUpdated_t : Steamworks.ISteamCallback
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal ulong Unused; // m_ulUnused uint64 internal ulong Unused; // m_ulUnused uint64
#region ISteamCallback #region ISteamCallback
@ -3263,7 +3263,7 @@ namespace Steamworks.Data
public struct Pack4 public struct Pack4
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal ulong Unused; // m_ulUnused uint64 internal ulong Unused; // m_ulUnused uint64
public static implicit operator RemoteStoragePublishedFileUpdated_t ( RemoteStoragePublishedFileUpdated_t.Pack4 d ) => new RemoteStoragePublishedFileUpdated_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID,Unused = d.Unused, }; public static implicit operator RemoteStoragePublishedFileUpdated_t ( RemoteStoragePublishedFileUpdated_t.Pack4 d ) => new RemoteStoragePublishedFileUpdated_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID,Unused = d.Unused, };
@ -3273,7 +3273,7 @@ namespace Steamworks.Data
public struct Pack8 public struct Pack8
{ {
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
internal ulong Unused; // m_ulUnused uint64 internal ulong Unused; // m_ulUnused uint64
public static implicit operator RemoteStoragePublishedFileUpdated_t ( RemoteStoragePublishedFileUpdated_t.Pack8 d ) => new RemoteStoragePublishedFileUpdated_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID,Unused = d.Unused, }; public static implicit operator RemoteStoragePublishedFileUpdated_t ( RemoteStoragePublishedFileUpdated_t.Pack8 d ) => new RemoteStoragePublishedFileUpdated_t{ PublishedFileId = d.PublishedFileId,AppID = d.AppID,Unused = d.Unused, };
@ -3835,7 +3835,7 @@ namespace Steamworks.Data
internal struct DlcInstalled_t : Steamworks.ISteamCallback internal struct DlcInstalled_t : Steamworks.ISteamCallback
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.SteamApps + 5; public int GetCallbackId() => CallbackIdentifiers.SteamApps + 5;
@ -3846,7 +3846,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 4 )] [StructLayout( LayoutKind.Sequential, Pack = 4 )]
public struct Pack4 public struct Pack4
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator DlcInstalled_t ( DlcInstalled_t.Pack4 d ) => new DlcInstalled_t{ AppID = d.AppID, }; public static implicit operator DlcInstalled_t ( DlcInstalled_t.Pack4 d ) => new DlcInstalled_t{ AppID = d.AppID, };
} }
@ -3854,7 +3854,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 8 )] [StructLayout( LayoutKind.Sequential, Pack = 8 )]
public struct Pack8 public struct Pack8
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator DlcInstalled_t ( DlcInstalled_t.Pack8 d ) => new DlcInstalled_t{ AppID = d.AppID, }; public static implicit operator DlcInstalled_t ( DlcInstalled_t.Pack8 d ) => new DlcInstalled_t{ AppID = d.AppID, };
} }
@ -4465,8 +4465,8 @@ namespace Steamworks.Data
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal WorkshopFileType FileType; // m_eFileType enum EWorkshopFileType internal WorkshopFileType FileType; // m_eFileType enum EWorkshopFileType
internal uint CreatorAppID; // m_nCreatorAppID AppId_t internal AppId CreatorAppID; // m_nCreatorAppID AppId_t
internal uint ConsumerAppID; // m_nConsumerAppID AppId_t internal AppId ConsumerAppID; // m_nConsumerAppID AppId_t
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)]
internal string Title; // m_rgchTitle char [129] internal string Title; // m_rgchTitle char [129]
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)]
@ -4508,8 +4508,8 @@ namespace Steamworks.Data
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal WorkshopFileType FileType; // m_eFileType enum EWorkshopFileType internal WorkshopFileType FileType; // m_eFileType enum EWorkshopFileType
internal uint CreatorAppID; // m_nCreatorAppID AppId_t internal AppId CreatorAppID; // m_nCreatorAppID AppId_t
internal uint ConsumerAppID; // m_nConsumerAppID AppId_t internal AppId ConsumerAppID; // m_nConsumerAppID AppId_t
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)]
internal string Title; // m_rgchTitle char [129] internal string Title; // m_rgchTitle char [129]
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)]
@ -4549,8 +4549,8 @@ namespace Steamworks.Data
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal WorkshopFileType FileType; // m_eFileType enum EWorkshopFileType internal WorkshopFileType FileType; // m_eFileType enum EWorkshopFileType
internal uint CreatorAppID; // m_nCreatorAppID AppId_t internal AppId CreatorAppID; // m_nCreatorAppID AppId_t
internal uint ConsumerAppID; // m_nConsumerAppID AppId_t internal AppId ConsumerAppID; // m_nConsumerAppID AppId_t
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 129)]
internal string Title; // m_rgchTitle char [129] internal string Title; // m_rgchTitle char [129]
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 8000)]
@ -4745,7 +4745,7 @@ namespace Steamworks.Data
internal struct DownloadItemResult_t : Steamworks.ISteamCallback internal struct DownloadItemResult_t : Steamworks.ISteamCallback
{ {
internal uint AppID; // m_unAppID AppId_t internal AppId AppID; // m_unAppID AppId_t
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
@ -4758,7 +4758,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 4 )] [StructLayout( LayoutKind.Sequential, Pack = 4 )]
public struct Pack4 public struct Pack4
{ {
internal uint AppID; // m_unAppID AppId_t internal AppId AppID; // m_unAppID AppId_t
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
@ -4768,7 +4768,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 8 )] [StructLayout( LayoutKind.Sequential, Pack = 8 )]
public struct Pack8 public struct Pack8
{ {
internal uint AppID; // m_unAppID AppId_t internal AppId AppID; // m_unAppID AppId_t
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
@ -5028,7 +5028,7 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.ClientUGC + 14; public int GetCallbackId() => CallbackIdentifiers.ClientUGC + 14;
@ -5041,7 +5041,7 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator AddAppDependencyResult_t ( AddAppDependencyResult_t.Pack4 d ) => new AddAppDependencyResult_t{ Result = d.Result,PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator AddAppDependencyResult_t ( AddAppDependencyResult_t.Pack4 d ) => new AddAppDependencyResult_t{ Result = d.Result,PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -5051,7 +5051,7 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator AddAppDependencyResult_t ( AddAppDependencyResult_t.Pack8 d ) => new AddAppDependencyResult_t{ Result = d.Result,PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator AddAppDependencyResult_t ( AddAppDependencyResult_t.Pack8 d ) => new AddAppDependencyResult_t{ Result = d.Result,PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -5062,7 +5062,7 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.ClientUGC + 15; public int GetCallbackId() => CallbackIdentifiers.ClientUGC + 15;
@ -5075,7 +5075,7 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator RemoveAppDependencyResult_t ( RemoveAppDependencyResult_t.Pack4 d ) => new RemoveAppDependencyResult_t{ Result = d.Result,PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator RemoveAppDependencyResult_t ( RemoveAppDependencyResult_t.Pack4 d ) => new RemoveAppDependencyResult_t{ Result = d.Result,PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -5085,7 +5085,7 @@ namespace Steamworks.Data
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator RemoveAppDependencyResult_t ( RemoveAppDependencyResult_t.Pack8 d ) => new RemoveAppDependencyResult_t{ Result = d.Result,PublishedFileId = d.PublishedFileId,AppID = d.AppID, }; public static implicit operator RemoveAppDependencyResult_t ( RemoveAppDependencyResult_t.Pack8 d ) => new RemoveAppDependencyResult_t{ Result = d.Result,PublishedFileId = d.PublishedFileId,AppID = d.AppID, };
} }
@ -5097,7 +5097,7 @@ namespace Steamworks.Data
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 32, ArraySubType = UnmanagedType.U4)] [MarshalAs(UnmanagedType.ByValArray, SizeConst = 32, ArraySubType = UnmanagedType.U4)]
internal AppId_t[] GAppIDs; // m_rgAppIDs AppId_t [32] internal AppId[] GAppIDs; // m_rgAppIDs AppId_t [32]
internal uint NumAppDependencies; // m_nNumAppDependencies uint32 internal uint NumAppDependencies; // m_nNumAppDependencies uint32
internal uint TotalNumAppDependencies; // m_nTotalNumAppDependencies uint32 internal uint TotalNumAppDependencies; // m_nTotalNumAppDependencies uint32
@ -5113,7 +5113,7 @@ namespace Steamworks.Data
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 32, ArraySubType = UnmanagedType.U4)] [MarshalAs(UnmanagedType.ByValArray, SizeConst = 32, ArraySubType = UnmanagedType.U4)]
internal AppId_t[] GAppIDs; // m_rgAppIDs AppId_t [32] internal AppId[] GAppIDs; // m_rgAppIDs AppId_t [32]
internal uint NumAppDependencies; // m_nNumAppDependencies uint32 internal uint NumAppDependencies; // m_nNumAppDependencies uint32
internal uint TotalNumAppDependencies; // m_nTotalNumAppDependencies uint32 internal uint TotalNumAppDependencies; // m_nTotalNumAppDependencies uint32
@ -5126,7 +5126,7 @@ namespace Steamworks.Data
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 32, ArraySubType = UnmanagedType.U4)] [MarshalAs(UnmanagedType.ByValArray, SizeConst = 32, ArraySubType = UnmanagedType.U4)]
internal AppId_t[] GAppIDs; // m_rgAppIDs AppId_t [32] internal AppId[] GAppIDs; // m_rgAppIDs AppId_t [32]
internal uint NumAppDependencies; // m_nNumAppDependencies uint32 internal uint NumAppDependencies; // m_nNumAppDependencies uint32
internal uint TotalNumAppDependencies; // m_nTotalNumAppDependencies uint32 internal uint TotalNumAppDependencies; // m_nTotalNumAppDependencies uint32
@ -5168,7 +5168,7 @@ namespace Steamworks.Data
internal struct SteamAppInstalled_t : Steamworks.ISteamCallback internal struct SteamAppInstalled_t : Steamworks.ISteamCallback
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.SteamAppList + 1; public int GetCallbackId() => CallbackIdentifiers.SteamAppList + 1;
@ -5179,7 +5179,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 4 )] [StructLayout( LayoutKind.Sequential, Pack = 4 )]
public struct Pack4 public struct Pack4
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator SteamAppInstalled_t ( SteamAppInstalled_t.Pack4 d ) => new SteamAppInstalled_t{ AppID = d.AppID, }; public static implicit operator SteamAppInstalled_t ( SteamAppInstalled_t.Pack4 d ) => new SteamAppInstalled_t{ AppID = d.AppID, };
} }
@ -5187,7 +5187,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 8 )] [StructLayout( LayoutKind.Sequential, Pack = 8 )]
public struct Pack8 public struct Pack8
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator SteamAppInstalled_t ( SteamAppInstalled_t.Pack8 d ) => new SteamAppInstalled_t{ AppID = d.AppID, }; public static implicit operator SteamAppInstalled_t ( SteamAppInstalled_t.Pack8 d ) => new SteamAppInstalled_t{ AppID = d.AppID, };
} }
@ -5196,7 +5196,7 @@ namespace Steamworks.Data
internal struct SteamAppUninstalled_t : Steamworks.ISteamCallback internal struct SteamAppUninstalled_t : Steamworks.ISteamCallback
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.SteamAppList + 2; public int GetCallbackId() => CallbackIdentifiers.SteamAppList + 2;
@ -5207,7 +5207,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 4 )] [StructLayout( LayoutKind.Sequential, Pack = 4 )]
public struct Pack4 public struct Pack4
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator SteamAppUninstalled_t ( SteamAppUninstalled_t.Pack4 d ) => new SteamAppUninstalled_t{ AppID = d.AppID, }; public static implicit operator SteamAppUninstalled_t ( SteamAppUninstalled_t.Pack4 d ) => new SteamAppUninstalled_t{ AppID = d.AppID, };
} }
@ -5215,7 +5215,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 8 )] [StructLayout( LayoutKind.Sequential, Pack = 8 )]
public struct Pack8 public struct Pack8
{ {
internal uint AppID; // m_nAppID AppId_t internal AppId AppID; // m_nAppID AppId_t
public static implicit operator SteamAppUninstalled_t ( SteamAppUninstalled_t.Pack8 d ) => new SteamAppUninstalled_t{ AppID = d.AppID, }; public static implicit operator SteamAppUninstalled_t ( SteamAppUninstalled_t.Pack8 d ) => new SteamAppUninstalled_t{ AppID = d.AppID, };
} }
@ -6298,7 +6298,7 @@ namespace Steamworks.Data
internal struct GetVideoURLResult_t : Steamworks.ISteamCallback internal struct GetVideoURLResult_t : Steamworks.ISteamCallback
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal uint VideoAppID; // m_unVideoAppID AppId_t internal AppId VideoAppID; // m_unVideoAppID AppId_t
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)]
internal string URL; // m_rgchURL char [256] internal string URL; // m_rgchURL char [256]
@ -6312,7 +6312,7 @@ namespace Steamworks.Data
public struct Pack4 public struct Pack4
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal uint VideoAppID; // m_unVideoAppID AppId_t internal AppId VideoAppID; // m_unVideoAppID AppId_t
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)]
internal string URL; // m_rgchURL char [256] internal string URL; // m_rgchURL char [256]
@ -6323,7 +6323,7 @@ namespace Steamworks.Data
public struct Pack8 public struct Pack8
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal uint VideoAppID; // m_unVideoAppID AppId_t internal AppId VideoAppID; // m_unVideoAppID AppId_t
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)]
internal string URL; // m_rgchURL char [256] internal string URL; // m_rgchURL char [256]
@ -6335,7 +6335,7 @@ namespace Steamworks.Data
internal struct GetOPFSettingsResult_t : Steamworks.ISteamCallback internal struct GetOPFSettingsResult_t : Steamworks.ISteamCallback
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal uint VideoAppID; // m_unVideoAppID AppId_t internal AppId VideoAppID; // m_unVideoAppID AppId_t
#region ISteamCallback #region ISteamCallback
public int GetCallbackId() => CallbackIdentifiers.ClientVideo + 24; public int GetCallbackId() => CallbackIdentifiers.ClientVideo + 24;
@ -6347,7 +6347,7 @@ namespace Steamworks.Data
public struct Pack4 public struct Pack4
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal uint VideoAppID; // m_unVideoAppID AppId_t internal AppId VideoAppID; // m_unVideoAppID AppId_t
public static implicit operator GetOPFSettingsResult_t ( GetOPFSettingsResult_t.Pack4 d ) => new GetOPFSettingsResult_t{ Result = d.Result,VideoAppID = d.VideoAppID, }; public static implicit operator GetOPFSettingsResult_t ( GetOPFSettingsResult_t.Pack4 d ) => new GetOPFSettingsResult_t{ Result = d.Result,VideoAppID = d.VideoAppID, };
} }
@ -6356,7 +6356,7 @@ namespace Steamworks.Data
public struct Pack8 public struct Pack8
{ {
internal Result Result; // m_eResult enum EResult internal Result Result; // m_eResult enum EResult
internal uint VideoAppID; // m_unVideoAppID AppId_t internal AppId VideoAppID; // m_unVideoAppID AppId_t
public static implicit operator GetOPFSettingsResult_t ( GetOPFSettingsResult_t.Pack8 d ) => new GetOPFSettingsResult_t{ Result = d.Result,VideoAppID = d.VideoAppID, }; public static implicit operator GetOPFSettingsResult_t ( GetOPFSettingsResult_t.Pack8 d ) => new GetOPFSettingsResult_t{ Result = d.Result,VideoAppID = d.VideoAppID, };
} }
@ -6894,7 +6894,7 @@ namespace Steamworks.Data
internal struct ItemInstalled_t : Steamworks.ISteamCallback internal struct ItemInstalled_t : Steamworks.ISteamCallback
{ {
internal uint AppID; // m_unAppID AppId_t internal AppId AppID; // m_unAppID AppId_t
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
#region ISteamCallback #region ISteamCallback
@ -6906,7 +6906,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 4 )] [StructLayout( LayoutKind.Sequential, Pack = 4 )]
public struct Pack4 public struct Pack4
{ {
internal uint AppID; // m_unAppID AppId_t internal AppId AppID; // m_unAppID AppId_t
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
public static implicit operator ItemInstalled_t ( ItemInstalled_t.Pack4 d ) => new ItemInstalled_t{ AppID = d.AppID,PublishedFileId = d.PublishedFileId, }; public static implicit operator ItemInstalled_t ( ItemInstalled_t.Pack4 d ) => new ItemInstalled_t{ AppID = d.AppID,PublishedFileId = d.PublishedFileId, };
@ -6915,7 +6915,7 @@ namespace Steamworks.Data
[StructLayout( LayoutKind.Sequential, Pack = 8 )] [StructLayout( LayoutKind.Sequential, Pack = 8 )]
public struct Pack8 public struct Pack8
{ {
internal uint AppID; // m_unAppID AppId_t internal AppId AppID; // m_unAppID AppId_t
internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t internal PublishedFileId PublishedFileId; // m_nPublishedFileId PublishedFileId_t
public static implicit operator ItemInstalled_t ( ItemInstalled_t.Pack8 d ) => new ItemInstalled_t{ AppID = d.AppID,PublishedFileId = d.PublishedFileId, }; public static implicit operator ItemInstalled_t ( ItemInstalled_t.Pack8 d ) => new ItemInstalled_t{ AppID = d.AppID,PublishedFileId = d.PublishedFileId, };

View File

@ -50,15 +50,6 @@ namespace Steamworks.Data
public override string ToString() => Value.ToString(); public override string ToString() => Value.ToString();
} }
internal struct AppId_t
{
public uint Value;
public static implicit operator AppId_t( uint value ) => new AppId_t(){ Value = value };
public static implicit operator uint( AppId_t value ) => value.Value;
public override string ToString() => Value.ToString();
}
internal struct AssetClassId_t internal struct AssetClassId_t
{ {
public ulong Value; public ulong Value;

View File

@ -109,7 +109,7 @@ namespace Steamworks
/// </summary> /// </summary>
public static IEnumerable<DlcInformation> DlcInformation() public static IEnumerable<DlcInformation> DlcInformation()
{ {
var appid = default( AppId_t ); var appid = default( AppId );
var available = false; var available = false;
for ( int i = 0; i < Internal.GetDLCCount(); i++ ) for ( int i = 0; i < Internal.GetDLCCount(); i++ )

View File

@ -19,6 +19,7 @@ public static class Cleanup
type = type.Replace( "BeginAuthSessionResult", "BeginAuthResult" ); type = type.Replace( "BeginAuthSessionResult", "BeginAuthResult" );
type = type.Replace( "PublishedFileId_t", "PublishedFileId" ); type = type.Replace( "PublishedFileId_t", "PublishedFileId" );
type = type.Replace( "PublishedFileId_t", "PublishedFileId" ); type = type.Replace( "PublishedFileId_t", "PublishedFileId" );
type = type.Replace( "AppId_t", "AppId" );
type = type.Replace( "LeaderboardSortMethod", "LeaderboardSort" ); type = type.Replace( "LeaderboardSortMethod", "LeaderboardSort" );
type = type.Replace( "LeaderboardDisplayType", "LeaderboardDisplay" ); type = type.Replace( "LeaderboardDisplayType", "LeaderboardDisplay" );
type = type.Replace( "UGCMatchingUGCType", "UgcType" ); type = type.Replace( "UGCMatchingUGCType", "UgcType" );
@ -31,7 +32,7 @@ public static class Cleanup
if ( type == "SteamId" ) return false; if ( type == "SteamId" ) return false;
if ( type == "LeaderboardSort" ) return false; if ( type == "LeaderboardSort" ) return false;
if ( type == "LeaderboardDisplay" ) return false; if ( type == "LeaderboardDisplay" ) return false;
if ( type == "AppId" ) return false;
return true; return true;
} }

View File

@ -229,10 +229,10 @@ namespace Generator
t = "IntPtr"; t = "IntPtr";
} }
if (t.StartsWith("AppId_t ") && t.Contains("[")) if (t.StartsWith("AppId ") && t.Contains("["))
{ {
var num = t.Replace("AppId_t", "").Trim('[', ']', ' '); var num = t.Replace("AppId", "").Trim('[', ']', ' ');
t = $"AppId_t[]"; t = $"AppId[]";
WriteLine($"[MarshalAs(UnmanagedType.ByValArray, SizeConst = {num}, ArraySubType = UnmanagedType.U4)]"); WriteLine($"[MarshalAs(UnmanagedType.ByValArray, SizeConst = {num}, ArraySubType = UnmanagedType.U4)]");
} }

View File

@ -39,6 +39,9 @@ namespace Generator
{ {
var typeName = Cleanup.ConvertType( o.Name ); var typeName = Cleanup.ConvertType( o.Name );
if ( !Cleanup.ShouldCreate( typeName ) )
continue;
if ( SkipTypes.Contains( o.Name ) ) if ( SkipTypes.Contains( o.Name ) )
continue; continue;