Sync Steamworks SDK headers with 1.60, released in July.

P4:9152589,9152646
(cherry picked from commit 291f32cb6b)
This commit is contained in:
Fletcher Dunn
2024-08-30 17:32:34 -07:00
parent dd93b5eef5
commit 7c9f441466
2 changed files with 12 additions and 0 deletions
+11
View File
@@ -142,6 +142,7 @@ enum EResult
k_EResultCachedCredentialInvalid = 126, // Cached credential was invalid - user must reauthenticate
K_EResultPhoneNumberIsVOIP = 127, // The phone number provided is a Voice Over IP number
k_EResultNotSupported = 128, // The data being accessed is not supported by this API
k_EResultFamilySizeLimitExceeded = 129, // Reached the maximum size of the family
};
// Error codes for use with the voice functions
@@ -460,6 +461,16 @@ enum EDurationControlOnlineState
};
enum EBetaBranchFlags
{
k_EBetaBranch_None = 0,
k_EBetaBranch_Default = 1, // this is the default branch ("public")
k_EBetaBranch_Available = 2, // this branch can be selected (available)
k_EBetaBranch_Private = 4, // this is a private branch (password protected)
k_EBetaBranch_Selected = 8, // this is the currently selected branch (active)
k_EBetaBranch_Installed = 16, // this is the currently installed branch (mounted)
};
#pragma pack( push, 1 )
#define CSTEAMID_DEFINED
+1
View File
@@ -98,6 +98,7 @@ typedef uint64 SteamAPICall_t;
const SteamAPICall_t k_uAPICallInvalid = 0x0;
typedef uint32 AccountID_t;
const AccountID_t k_uAccountIdInvalid = 0;
// Party Beacon ID
typedef uint64 PartyBeaconID_t;