2016-10-18 18:34:28 +03:00
{ "typedefs" : [ { "typedef" : "uint8" , "type" : "unsigned char" }
, { "typedef" : "uint8" , "type" : "unsigned char" }
, { "typedef" : "int8" , "type" : "signed char" }
, { "typedef" : "int16" , "type" : "short" }
, { "typedef" : "uint16" , "type" : "unsigned short" }
, { "typedef" : "int32" , "type" : "int" }
, { "typedef" : "uint32" , "type" : "unsigned int" }
, { "typedef" : "int64" , "type" : "long long" }
, { "typedef" : "uint64" , "type" : "unsigned long long" }
, { "typedef" : "lint64" , "type" : "int64" }
, { "typedef" : "ulint64" , "type" : "uint64" }
, { "typedef" : "intp" , "type" : "long long" }
, { "typedef" : "uintp" , "type" : "unsigned long long" }
, { "typedef" : "Salt_t" , "type" : "uint8 [8]" }
, { "typedef" : "GID_t" , "type" : "uint64" }
, { "typedef" : "JobID_t" , "type" : "uint64" }
, { "typedef" : "TxnID_t" , "type" : "GID_t" }
, { "typedef" : "PackageId_t" , "type" : "uint32" }
, { "typedef" : "BundleId_t" , "type" : "uint32" }
, { "typedef" : "AppId_t" , "type" : "uint32" }
, { "typedef" : "AssetClassId_t" , "type" : "uint64" }
, { "typedef" : "PhysicalItemId_t" , "type" : "uint32" }
, { "typedef" : "DepotId_t" , "type" : "uint32" }
, { "typedef" : "RTime32" , "type" : "uint32" }
, { "typedef" : "CellID_t" , "type" : "uint32" }
, { "typedef" : "SteamAPICall_t" , "type" : "uint64" }
, { "typedef" : "AccountID_t" , "type" : "uint32" }
, { "typedef" : "PartnerId_t" , "type" : "uint32" }
, { "typedef" : "ManifestId_t" , "type" : "uint64" }
, { "typedef" : "HAuthTicket" , "type" : "uint32" }
, { "typedef" : "PFNLegacyKeyRegistration" , "type" : "void (*)(const char *, const char *)" }
, { "typedef" : "PFNLegacyKeyInstalled" , "type" : "_Bool (*)(void)" }
, { "typedef" : "PFNPreMinidumpCallback" , "type" : "void (*)(void *)" }
, { "typedef" : "BREAKPAD_HANDLE" , "type" : "void *" }
, { "typedef" : "ValvePackingSentinel_t" , "type" : "struct ValvePackingSentinel_t" }
, { "typedef" : "compile_time_assert_type" , "type" : "char [1]" }
, { "typedef" : "HSteamPipe" , "type" : "int32" }
, { "typedef" : "HSteamUser" , "type" : "int32" }
, { "typedef" : "SteamAPIWarningMessageHook_t" , "type" : "void (*)(int, const char *) __attribute__((cdecl))" }
, { "typedef" : "SteamAPI_CheckCallbackRegistered_t" , "type" : "uint32 (*)(int)" }
, { "typedef" : "FriendsGroupID_t" , "type" : "int16" }
, { "typedef" : "SteamAPIWarningMessageHook_t" , "type" : "void (*)(int, const char *) __attribute__((cdecl))" }
, { "typedef" : "HServerListRequest" , "type" : "void *" }
, { "typedef" : "HServerQuery" , "type" : "int" }
, { "typedef" : "UGCHandle_t" , "type" : "uint64" }
, { "typedef" : "PublishedFileUpdateHandle_t" , "type" : "uint64" }
, { "typedef" : "PublishedFileId_t" , "type" : "uint64" }
, { "typedef" : "UGCFileWriteStreamHandle_t" , "type" : "uint64" }
, { "typedef" : "compile_time_assert_type" , "type" : "char [1]" }
, { "typedef" : "SteamLeaderboard_t" , "type" : "uint64" }
, { "typedef" : "SteamLeaderboardEntries_t" , "type" : "uint64" }
, { "typedef" : "SNetSocket_t" , "type" : "uint32" }
, { "typedef" : "SNetListenSocket_t" , "type" : "uint32" }
, { "typedef" : "ScreenshotHandle" , "type" : "uint32" }
, { "typedef" : "PlaybackStatusHasChanged_t::SteamCallback_t" , "type" : "struct PlaybackStatusHasChanged_t" }
, { "typedef" : "VolumeHasChanged_t::SteamCallback_t" , "type" : "struct VolumeHasChanged_t" }
, { "typedef" : "MusicPlayerRemoteWillActivate_t::SteamCallback_t" , "type" : "struct MusicPlayerRemoteWillActivate_t" }
, { "typedef" : "MusicPlayerRemoteWillDeactivate_t::SteamCallback_t" , "type" : "struct MusicPlayerRemoteWillDeactivate_t" }
, { "typedef" : "MusicPlayerRemoteToFront_t::SteamCallback_t" , "type" : "struct MusicPlayerRemoteToFront_t" }
, { "typedef" : "MusicPlayerWillQuit_t::SteamCallback_t" , "type" : "struct MusicPlayerWillQuit_t" }
, { "typedef" : "MusicPlayerWantsPlay_t::SteamCallback_t" , "type" : "struct MusicPlayerWantsPlay_t" }
, { "typedef" : "MusicPlayerWantsPause_t::SteamCallback_t" , "type" : "struct MusicPlayerWantsPause_t" }
, { "typedef" : "MusicPlayerWantsPlayPrevious_t::SteamCallback_t" , "type" : "struct MusicPlayerWantsPlayPrevious_t" }
, { "typedef" : "MusicPlayerWantsPlayNext_t::SteamCallback_t" , "type" : "struct MusicPlayerWantsPlayNext_t" }
, { "typedef" : "MusicPlayerWantsShuffled_t::SteamCallback_t" , "type" : "struct MusicPlayerWantsShuffled_t" }
, { "typedef" : "MusicPlayerWantsLooped_t::SteamCallback_t" , "type" : "struct MusicPlayerWantsLooped_t" }
, { "typedef" : "MusicPlayerWantsVolume_t::SteamCallback_t" , "type" : "struct MusicPlayerWantsVolume_t" }
, { "typedef" : "MusicPlayerSelectsQueueEntry_t::SteamCallback_t" , "type" : "struct MusicPlayerSelectsQueueEntry_t" }
, { "typedef" : "MusicPlayerSelectsPlaylistEntry_t::SteamCallback_t" , "type" : "struct MusicPlayerSelectsPlaylistEntry_t" }
, { "typedef" : "MusicPlayerWantsPlayingRepeatStatus_t::SteamCallback_t" , "type" : "struct MusicPlayerWantsPlayingRepeatStatus_t" }
, { "typedef" : "HTTPRequestHandle" , "type" : "uint32" }
, { "typedef" : "HTTPCookieContainerHandle" , "type" : "uint32" }
, { "typedef" : "ClientUnifiedMessageHandle" , "type" : "uint64" }
, { "typedef" : "ControllerHandle_t" , "type" : "uint64" }
, { "typedef" : "ControllerActionSetHandle_t" , "type" : "uint64" }
, { "typedef" : "ControllerDigitalActionHandle_t" , "type" : "uint64" }
, { "typedef" : "ControllerAnalogActionHandle_t" , "type" : "uint64" }
, { "typedef" : "UGCQueryHandle_t" , "type" : "uint64" }
, { "typedef" : "UGCUpdateHandle_t" , "type" : "uint64" }
, { "typedef" : "SteamAppInstalled_t::SteamCallback_t" , "type" : "struct SteamAppInstalled_t" }
, { "typedef" : "SteamAppUninstalled_t::SteamCallback_t" , "type" : "struct SteamAppUninstalled_t" }
, { "typedef" : "HHTMLBrowser" , "type" : "uint32" }
, { "typedef" : "HTML_BrowserReady_t::SteamCallback_t" , "type" : "struct HTML_BrowserReady_t" }
, { "typedef" : "HTML_NeedsPaint_t::SteamCallback_t" , "type" : "struct HTML_NeedsPaint_t" }
, { "typedef" : "HTML_StartRequest_t::SteamCallback_t" , "type" : "struct HTML_StartRequest_t" }
, { "typedef" : "HTML_CloseBrowser_t::SteamCallback_t" , "type" : "struct HTML_CloseBrowser_t" }
, { "typedef" : "HTML_URLChanged_t::SteamCallback_t" , "type" : "struct HTML_URLChanged_t" }
, { "typedef" : "HTML_FinishedRequest_t::SteamCallback_t" , "type" : "struct HTML_FinishedRequest_t" }
, { "typedef" : "HTML_OpenLinkInNewTab_t::SteamCallback_t" , "type" : "struct HTML_OpenLinkInNewTab_t" }
, { "typedef" : "HTML_ChangedTitle_t::SteamCallback_t" , "type" : "struct HTML_ChangedTitle_t" }
, { "typedef" : "HTML_SearchResults_t::SteamCallback_t" , "type" : "struct HTML_SearchResults_t" }
, { "typedef" : "HTML_CanGoBackAndForward_t::SteamCallback_t" , "type" : "struct HTML_CanGoBackAndForward_t" }
, { "typedef" : "HTML_HorizontalScroll_t::SteamCallback_t" , "type" : "struct HTML_HorizontalScroll_t" }
, { "typedef" : "HTML_VerticalScroll_t::SteamCallback_t" , "type" : "struct HTML_VerticalScroll_t" }
, { "typedef" : "HTML_LinkAtPosition_t::SteamCallback_t" , "type" : "struct HTML_LinkAtPosition_t" }
, { "typedef" : "HTML_JSAlert_t::SteamCallback_t" , "type" : "struct HTML_JSAlert_t" }
, { "typedef" : "HTML_JSConfirm_t::SteamCallback_t" , "type" : "struct HTML_JSConfirm_t" }
, { "typedef" : "HTML_FileOpenDialog_t::SteamCallback_t" , "type" : "struct HTML_FileOpenDialog_t" }
, { "typedef" : "HTML_NewWindow_t::SteamCallback_t" , "type" : "struct HTML_NewWindow_t" }
, { "typedef" : "HTML_SetCursor_t::SteamCallback_t" , "type" : "struct HTML_SetCursor_t" }
, { "typedef" : "HTML_StatusText_t::SteamCallback_t" , "type" : "struct HTML_StatusText_t" }
, { "typedef" : "HTML_ShowToolTip_t::SteamCallback_t" , "type" : "struct HTML_ShowToolTip_t" }
, { "typedef" : "HTML_UpdateToolTip_t::SteamCallback_t" , "type" : "struct HTML_UpdateToolTip_t" }
, { "typedef" : "HTML_HideToolTip_t::SteamCallback_t" , "type" : "struct HTML_HideToolTip_t" }
, { "typedef" : "SteamItemInstanceID_t" , "type" : "uint64" }
, { "typedef" : "SteamItemDef_t" , "type" : "int32" }
, { "typedef" : "SteamInventoryResult_t" , "type" : "int32" }
, { "typedef" : "BroadcastUploadStart_t::SteamCallback_t" , "type" : "struct BroadcastUploadStart_t" }
, { "typedef" : "BroadcastUploadStop_t::SteamCallback_t" , "type" : "struct BroadcastUploadStop_t" }
, { "typedef" : "GetVideoURLResult_t::SteamCallback_t" , "type" : "struct GetVideoURLResult_t" }
2017-05-08 22:56:31 +03:00
, { "typedef" : "GetOPFSettingsResult_t::SteamCallback_t" , "type" : "struct GetOPFSettingsResult_t" }
2016-10-18 18:34:28 +03:00
, { "typedef" : "CCallResult::func_t" , "type" : "void (T::*)(P *, _Bool)" }
, { "typedef" : "CCallback::func_t" , "type" : "void (T::*)(P *)" }
] ,
"enums" : [
{ "enumname" : "EUniverse" , "values" : [
{ "name" : "k_EUniverseInvalid" , "value" : "0" }
, { "name" : "k_EUniversePublic" , "value" : "1" }
, { "name" : "k_EUniverseBeta" , "value" : "2" }
, { "name" : "k_EUniverseInternal" , "value" : "3" }
, { "name" : "k_EUniverseDev" , "value" : "4" }
, { "name" : "k_EUniverseMax" , "value" : "5" }
] }
, { "enumname" : "EResult" , "values" : [
{ "name" : "k_EResultOK" , "value" : "1" }
, { "name" : "k_EResultFail" , "value" : "2" }
, { "name" : "k_EResultNoConnection" , "value" : "3" }
, { "name" : "k_EResultInvalidPassword" , "value" : "5" }
, { "name" : "k_EResultLoggedInElsewhere" , "value" : "6" }
, { "name" : "k_EResultInvalidProtocolVer" , "value" : "7" }
, { "name" : "k_EResultInvalidParam" , "value" : "8" }
, { "name" : "k_EResultFileNotFound" , "value" : "9" }
, { "name" : "k_EResultBusy" , "value" : "10" }
, { "name" : "k_EResultInvalidState" , "value" : "11" }
, { "name" : "k_EResultInvalidName" , "value" : "12" }
, { "name" : "k_EResultInvalidEmail" , "value" : "13" }
, { "name" : "k_EResultDuplicateName" , "value" : "14" }
, { "name" : "k_EResultAccessDenied" , "value" : "15" }
, { "name" : "k_EResultTimeout" , "value" : "16" }
, { "name" : "k_EResultBanned" , "value" : "17" }
, { "name" : "k_EResultAccountNotFound" , "value" : "18" }
, { "name" : "k_EResultInvalidSteamID" , "value" : "19" }
, { "name" : "k_EResultServiceUnavailable" , "value" : "20" }
, { "name" : "k_EResultNotLoggedOn" , "value" : "21" }
, { "name" : "k_EResultPending" , "value" : "22" }
, { "name" : "k_EResultEncryptionFailure" , "value" : "23" }
, { "name" : "k_EResultInsufficientPrivilege" , "value" : "24" }
, { "name" : "k_EResultLimitExceeded" , "value" : "25" }
, { "name" : "k_EResultRevoked" , "value" : "26" }
, { "name" : "k_EResultExpired" , "value" : "27" }
, { "name" : "k_EResultAlreadyRedeemed" , "value" : "28" }
, { "name" : "k_EResultDuplicateRequest" , "value" : "29" }
, { "name" : "k_EResultAlreadyOwned" , "value" : "30" }
, { "name" : "k_EResultIPNotFound" , "value" : "31" }
, { "name" : "k_EResultPersistFailed" , "value" : "32" }
, { "name" : "k_EResultLockingFailed" , "value" : "33" }
, { "name" : "k_EResultLogonSessionReplaced" , "value" : "34" }
, { "name" : "k_EResultConnectFailed" , "value" : "35" }
, { "name" : "k_EResultHandshakeFailed" , "value" : "36" }
, { "name" : "k_EResultIOFailure" , "value" : "37" }
, { "name" : "k_EResultRemoteDisconnect" , "value" : "38" }
, { "name" : "k_EResultShoppingCartNotFound" , "value" : "39" }
, { "name" : "k_EResultBlocked" , "value" : "40" }
, { "name" : "k_EResultIgnored" , "value" : "41" }
, { "name" : "k_EResultNoMatch" , "value" : "42" }
, { "name" : "k_EResultAccountDisabled" , "value" : "43" }
, { "name" : "k_EResultServiceReadOnly" , "value" : "44" }
, { "name" : "k_EResultAccountNotFeatured" , "value" : "45" }
, { "name" : "k_EResultAdministratorOK" , "value" : "46" }
, { "name" : "k_EResultContentVersion" , "value" : "47" }
, { "name" : "k_EResultTryAnotherCM" , "value" : "48" }
, { "name" : "k_EResultPasswordRequiredToKickSession" , "value" : "49" }
, { "name" : "k_EResultAlreadyLoggedInElsewhere" , "value" : "50" }
, { "name" : "k_EResultSuspended" , "value" : "51" }
, { "name" : "k_EResultCancelled" , "value" : "52" }
, { "name" : "k_EResultDataCorruption" , "value" : "53" }
, { "name" : "k_EResultDiskFull" , "value" : "54" }
, { "name" : "k_EResultRemoteCallFailed" , "value" : "55" }
, { "name" : "k_EResultPasswordUnset" , "value" : "56" }
, { "name" : "k_EResultExternalAccountUnlinked" , "value" : "57" }
, { "name" : "k_EResultPSNTicketInvalid" , "value" : "58" }
, { "name" : "k_EResultExternalAccountAlreadyLinked" , "value" : "59" }
, { "name" : "k_EResultRemoteFileConflict" , "value" : "60" }
, { "name" : "k_EResultIllegalPassword" , "value" : "61" }
, { "name" : "k_EResultSameAsPreviousValue" , "value" : "62" }
, { "name" : "k_EResultAccountLogonDenied" , "value" : "63" }
, { "name" : "k_EResultCannotUseOldPassword" , "value" : "64" }
, { "name" : "k_EResultInvalidLoginAuthCode" , "value" : "65" }
, { "name" : "k_EResultAccountLogonDeniedNoMail" , "value" : "66" }
, { "name" : "k_EResultHardwareNotCapableOfIPT" , "value" : "67" }
, { "name" : "k_EResultIPTInitError" , "value" : "68" }
, { "name" : "k_EResultParentalControlRestricted" , "value" : "69" }
, { "name" : "k_EResultFacebookQueryError" , "value" : "70" }
, { "name" : "k_EResultExpiredLoginAuthCode" , "value" : "71" }
, { "name" : "k_EResultIPLoginRestrictionFailed" , "value" : "72" }
, { "name" : "k_EResultAccountLockedDown" , "value" : "73" }
, { "name" : "k_EResultAccountLogonDeniedVerifiedEmailRequired" , "value" : "74" }
, { "name" : "k_EResultNoMatchingURL" , "value" : "75" }
, { "name" : "k_EResultBadResponse" , "value" : "76" }
, { "name" : "k_EResultRequirePasswordReEntry" , "value" : "77" }
, { "name" : "k_EResultValueOutOfRange" , "value" : "78" }
, { "name" : "k_EResultUnexpectedError" , "value" : "79" }
, { "name" : "k_EResultDisabled" , "value" : "80" }
, { "name" : "k_EResultInvalidCEGSubmission" , "value" : "81" }
, { "name" : "k_EResultRestrictedDevice" , "value" : "82" }
, { "name" : "k_EResultRegionLocked" , "value" : "83" }
, { "name" : "k_EResultRateLimitExceeded" , "value" : "84" }
, { "name" : "k_EResultAccountLoginDeniedNeedTwoFactor" , "value" : "85" }
, { "name" : "k_EResultItemDeleted" , "value" : "86" }
, { "name" : "k_EResultAccountLoginDeniedThrottle" , "value" : "87" }
, { "name" : "k_EResultTwoFactorCodeMismatch" , "value" : "88" }
, { "name" : "k_EResultTwoFactorActivationCodeMismatch" , "value" : "89" }
, { "name" : "k_EResultAccountAssociatedToMultiplePartners" , "value" : "90" }
, { "name" : "k_EResultNotModified" , "value" : "91" }
, { "name" : "k_EResultNoMobileDevice" , "value" : "92" }
, { "name" : "k_EResultTimeNotSynced" , "value" : "93" }
, { "name" : "k_EResultSmsCodeFailed" , "value" : "94" }
, { "name" : "k_EResultAccountLimitExceeded" , "value" : "95" }
, { "name" : "k_EResultAccountActivityLimitExceeded" , "value" : "96" }
, { "name" : "k_EResultPhoneActivityLimitExceeded" , "value" : "97" }
, { "name" : "k_EResultRefundToWallet" , "value" : "98" }
, { "name" : "k_EResultEmailSendFailure" , "value" : "99" }
, { "name" : "k_EResultNotSettled" , "value" : "100" }
, { "name" : "k_EResultNeedCaptcha" , "value" : "101" }
, { "name" : "k_EResultGSLTDenied" , "value" : "102" }
, { "name" : "k_EResultGSOwnerDenied" , "value" : "103" }
, { "name" : "k_EResultInvalidItemType" , "value" : "104" }
, { "name" : "k_EResultIPBanned" , "value" : "105" }
2016-10-26 17:31:16 +03:00
, { "name" : "k_EResultGSLTExpired" , "value" : "106" }
2017-05-08 22:56:31 +03:00
, { "name" : "k_EResultInsufficientFunds" , "value" : "107" }
, { "name" : "k_EResultTooManyPending" , "value" : "108" }
2016-10-18 18:34:28 +03:00
] }
, { "enumname" : "EVoiceResult" , "values" : [
{ "name" : "k_EVoiceResultOK" , "value" : "0" }
, { "name" : "k_EVoiceResultNotInitialized" , "value" : "1" }
, { "name" : "k_EVoiceResultNotRecording" , "value" : "2" }
, { "name" : "k_EVoiceResultNoData" , "value" : "3" }
, { "name" : "k_EVoiceResultBufferTooSmall" , "value" : "4" }
, { "name" : "k_EVoiceResultDataCorrupted" , "value" : "5" }
, { "name" : "k_EVoiceResultRestricted" , "value" : "6" }
, { "name" : "k_EVoiceResultUnsupportedCodec" , "value" : "7" }
, { "name" : "k_EVoiceResultReceiverOutOfDate" , "value" : "8" }
, { "name" : "k_EVoiceResultReceiverDidNotAnswer" , "value" : "9" }
] }
, { "enumname" : "EDenyReason" , "values" : [
{ "name" : "k_EDenyInvalid" , "value" : "0" }
, { "name" : "k_EDenyInvalidVersion" , "value" : "1" }
, { "name" : "k_EDenyGeneric" , "value" : "2" }
, { "name" : "k_EDenyNotLoggedOn" , "value" : "3" }
, { "name" : "k_EDenyNoLicense" , "value" : "4" }
, { "name" : "k_EDenyCheater" , "value" : "5" }
, { "name" : "k_EDenyLoggedInElseWhere" , "value" : "6" }
, { "name" : "k_EDenyUnknownText" , "value" : "7" }
, { "name" : "k_EDenyIncompatibleAnticheat" , "value" : "8" }
, { "name" : "k_EDenyMemoryCorruption" , "value" : "9" }
, { "name" : "k_EDenyIncompatibleSoftware" , "value" : "10" }
, { "name" : "k_EDenySteamConnectionLost" , "value" : "11" }
, { "name" : "k_EDenySteamConnectionError" , "value" : "12" }
, { "name" : "k_EDenySteamResponseTimedOut" , "value" : "13" }
, { "name" : "k_EDenySteamValidationStalled" , "value" : "14" }
, { "name" : "k_EDenySteamOwnerLeftGuestUser" , "value" : "15" }
] }
, { "enumname" : "EBeginAuthSessionResult" , "values" : [
{ "name" : "k_EBeginAuthSessionResultOK" , "value" : "0" }
, { "name" : "k_EBeginAuthSessionResultInvalidTicket" , "value" : "1" }
, { "name" : "k_EBeginAuthSessionResultDuplicateRequest" , "value" : "2" }
, { "name" : "k_EBeginAuthSessionResultInvalidVersion" , "value" : "3" }
, { "name" : "k_EBeginAuthSessionResultGameMismatch" , "value" : "4" }
, { "name" : "k_EBeginAuthSessionResultExpiredTicket" , "value" : "5" }
] }
, { "enumname" : "EAuthSessionResponse" , "values" : [
{ "name" : "k_EAuthSessionResponseOK" , "value" : "0" }
, { "name" : "k_EAuthSessionResponseUserNotConnectedToSteam" , "value" : "1" }
, { "name" : "k_EAuthSessionResponseNoLicenseOrExpired" , "value" : "2" }
, { "name" : "k_EAuthSessionResponseVACBanned" , "value" : "3" }
, { "name" : "k_EAuthSessionResponseLoggedInElseWhere" , "value" : "4" }
, { "name" : "k_EAuthSessionResponseVACCheckTimedOut" , "value" : "5" }
, { "name" : "k_EAuthSessionResponseAuthTicketCanceled" , "value" : "6" }
, { "name" : "k_EAuthSessionResponseAuthTicketInvalidAlreadyUsed" , "value" : "7" }
, { "name" : "k_EAuthSessionResponseAuthTicketInvalid" , "value" : "8" }
, { "name" : "k_EAuthSessionResponsePublisherIssuedBan" , "value" : "9" }
] }
, { "enumname" : "EUserHasLicenseForAppResult" , "values" : [
{ "name" : "k_EUserHasLicenseResultHasLicense" , "value" : "0" }
, { "name" : "k_EUserHasLicenseResultDoesNotHaveLicense" , "value" : "1" }
, { "name" : "k_EUserHasLicenseResultNoAuth" , "value" : "2" }
] }
, { "enumname" : "EAccountType" , "values" : [
{ "name" : "k_EAccountTypeInvalid" , "value" : "0" }
, { "name" : "k_EAccountTypeIndividual" , "value" : "1" }
, { "name" : "k_EAccountTypeMultiseat" , "value" : "2" }
, { "name" : "k_EAccountTypeGameServer" , "value" : "3" }
, { "name" : "k_EAccountTypeAnonGameServer" , "value" : "4" }
, { "name" : "k_EAccountTypePending" , "value" : "5" }
, { "name" : "k_EAccountTypeContentServer" , "value" : "6" }
, { "name" : "k_EAccountTypeClan" , "value" : "7" }
, { "name" : "k_EAccountTypeChat" , "value" : "8" }
, { "name" : "k_EAccountTypeConsoleUser" , "value" : "9" }
, { "name" : "k_EAccountTypeAnonUser" , "value" : "10" }
, { "name" : "k_EAccountTypeMax" , "value" : "11" }
] }
, { "enumname" : "EAppReleaseState" , "values" : [
{ "name" : "k_EAppReleaseState_Unknown" , "value" : "0" }
, { "name" : "k_EAppReleaseState_Unavailable" , "value" : "1" }
, { "name" : "k_EAppReleaseState_Prerelease" , "value" : "2" }
, { "name" : "k_EAppReleaseState_PreloadOnly" , "value" : "3" }
, { "name" : "k_EAppReleaseState_Released" , "value" : "4" }
] }
, { "enumname" : "EAppOwnershipFlags" , "values" : [
{ "name" : "k_EAppOwnershipFlags_None" , "value" : "0" }
, { "name" : "k_EAppOwnershipFlags_OwnsLicense" , "value" : "1" }
, { "name" : "k_EAppOwnershipFlags_FreeLicense" , "value" : "2" }
, { "name" : "k_EAppOwnershipFlags_RegionRestricted" , "value" : "4" }
, { "name" : "k_EAppOwnershipFlags_LowViolence" , "value" : "8" }
, { "name" : "k_EAppOwnershipFlags_InvalidPlatform" , "value" : "16" }
, { "name" : "k_EAppOwnershipFlags_SharedLicense" , "value" : "32" }
, { "name" : "k_EAppOwnershipFlags_FreeWeekend" , "value" : "64" }
, { "name" : "k_EAppOwnershipFlags_RetailLicense" , "value" : "128" }
, { "name" : "k_EAppOwnershipFlags_LicenseLocked" , "value" : "256" }
, { "name" : "k_EAppOwnershipFlags_LicensePending" , "value" : "512" }
, { "name" : "k_EAppOwnershipFlags_LicenseExpired" , "value" : "1024" }
, { "name" : "k_EAppOwnershipFlags_LicensePermanent" , "value" : "2048" }
, { "name" : "k_EAppOwnershipFlags_LicenseRecurring" , "value" : "4096" }
, { "name" : "k_EAppOwnershipFlags_LicenseCanceled" , "value" : "8192" }
, { "name" : "k_EAppOwnershipFlags_AutoGrant" , "value" : "16384" }
, { "name" : "k_EAppOwnershipFlags_PendingGift" , "value" : "32768" }
, { "name" : "k_EAppOwnershipFlags_RentalNotActivated" , "value" : "65536" }
, { "name" : "k_EAppOwnershipFlags_Rental" , "value" : "131072" }
2017-05-08 22:56:31 +03:00
, { "name" : "k_EAppOwnershipFlags_SiteLicense" , "value" : "262144" }
2016-10-18 18:34:28 +03:00
] }
, { "enumname" : "EAppType" , "values" : [
{ "name" : "k_EAppType_Invalid" , "value" : "0" }
, { "name" : "k_EAppType_Game" , "value" : "1" }
, { "name" : "k_EAppType_Application" , "value" : "2" }
, { "name" : "k_EAppType_Tool" , "value" : "4" }
, { "name" : "k_EAppType_Demo" , "value" : "8" }
, { "name" : "k_EAppType_Media_DEPRECATED" , "value" : "16" }
, { "name" : "k_EAppType_DLC" , "value" : "32" }
, { "name" : "k_EAppType_Guide" , "value" : "64" }
, { "name" : "k_EAppType_Driver" , "value" : "128" }
, { "name" : "k_EAppType_Config" , "value" : "256" }
, { "name" : "k_EAppType_Hardware" , "value" : "512" }
2016-10-26 17:31:16 +03:00
, { "name" : "k_EAppType_Franchise" , "value" : "1024" }
2016-10-18 18:34:28 +03:00
, { "name" : "k_EAppType_Video" , "value" : "2048" }
, { "name" : "k_EAppType_Plugin" , "value" : "4096" }
, { "name" : "k_EAppType_Music" , "value" : "8192" }
2016-10-26 17:31:16 +03:00
, { "name" : "k_EAppType_Series" , "value" : "16384" }
2016-10-18 18:34:28 +03:00
, { "name" : "k_EAppType_Shortcut" , "value" : "1073741824" }
, { "name" : "k_EAppType_DepotOnly" , "value" : "-2147483648" }
] }
, { "enumname" : "ESteamUserStatType" , "values" : [
{ "name" : "k_ESteamUserStatTypeINVALID" , "value" : "0" }
, { "name" : "k_ESteamUserStatTypeINT" , "value" : "1" }
, { "name" : "k_ESteamUserStatTypeFLOAT" , "value" : "2" }
, { "name" : "k_ESteamUserStatTypeAVGRATE" , "value" : "3" }
, { "name" : "k_ESteamUserStatTypeACHIEVEMENTS" , "value" : "4" }
, { "name" : "k_ESteamUserStatTypeGROUPACHIEVEMENTS" , "value" : "5" }
, { "name" : "k_ESteamUserStatTypeMAX" , "value" : "6" }
] }
, { "enumname" : "EChatEntryType" , "values" : [
{ "name" : "k_EChatEntryTypeInvalid" , "value" : "0" }
, { "name" : "k_EChatEntryTypeChatMsg" , "value" : "1" }
, { "name" : "k_EChatEntryTypeTyping" , "value" : "2" }
, { "name" : "k_EChatEntryTypeInviteGame" , "value" : "3" }
, { "name" : "k_EChatEntryTypeEmote" , "value" : "4" }
, { "name" : "k_EChatEntryTypeLeftConversation" , "value" : "6" }
, { "name" : "k_EChatEntryTypeEntered" , "value" : "7" }
, { "name" : "k_EChatEntryTypeWasKicked" , "value" : "8" }
, { "name" : "k_EChatEntryTypeWasBanned" , "value" : "9" }
, { "name" : "k_EChatEntryTypeDisconnected" , "value" : "10" }
, { "name" : "k_EChatEntryTypeHistoricalChat" , "value" : "11" }
, { "name" : "k_EChatEntryTypeLinkBlocked" , "value" : "14" }
] }
, { "enumname" : "EChatRoomEnterResponse" , "values" : [
{ "name" : "k_EChatRoomEnterResponseSuccess" , "value" : "1" }
, { "name" : "k_EChatRoomEnterResponseDoesntExist" , "value" : "2" }
, { "name" : "k_EChatRoomEnterResponseNotAllowed" , "value" : "3" }
, { "name" : "k_EChatRoomEnterResponseFull" , "value" : "4" }
, { "name" : "k_EChatRoomEnterResponseError" , "value" : "5" }
, { "name" : "k_EChatRoomEnterResponseBanned" , "value" : "6" }
, { "name" : "k_EChatRoomEnterResponseLimited" , "value" : "7" }
, { "name" : "k_EChatRoomEnterResponseClanDisabled" , "value" : "8" }
, { "name" : "k_EChatRoomEnterResponseCommunityBan" , "value" : "9" }
, { "name" : "k_EChatRoomEnterResponseMemberBlockedYou" , "value" : "10" }
, { "name" : "k_EChatRoomEnterResponseYouBlockedMember" , "value" : "11" }
] }
, { "enumname" : "EChatSteamIDInstanceFlags" , "values" : [
{ "name" : "k_EChatAccountInstanceMask" , "value" : "4095" }
, { "name" : "k_EChatInstanceFlagClan" , "value" : "524288" }
, { "name" : "k_EChatInstanceFlagLobby" , "value" : "262144" }
, { "name" : "k_EChatInstanceFlagMMSLobby" , "value" : "131072" }
] }
, { "enumname" : "EMarketingMessageFlags" , "values" : [
{ "name" : "k_EMarketingMessageFlagsNone" , "value" : "0" }
, { "name" : "k_EMarketingMessageFlagsHighPriority" , "value" : "1" }
, { "name" : "k_EMarketingMessageFlagsPlatformWindows" , "value" : "2" }
, { "name" : "k_EMarketingMessageFlagsPlatformMac" , "value" : "4" }
, { "name" : "k_EMarketingMessageFlagsPlatformLinux" , "value" : "8" }
, { "name" : "k_EMarketingMessageFlagsPlatformRestrictions" , "value" : "14" }
] }
, { "enumname" : "ENotificationPosition" , "values" : [
{ "name" : "k_EPositionTopLeft" , "value" : "0" }
, { "name" : "k_EPositionTopRight" , "value" : "1" }
, { "name" : "k_EPositionBottomLeft" , "value" : "2" }
, { "name" : "k_EPositionBottomRight" , "value" : "3" }
] }
, { "enumname" : "EBroadcastUploadResult" , "values" : [
{ "name" : "k_EBroadcastUploadResultNone" , "value" : "0" }
, { "name" : "k_EBroadcastUploadResultOK" , "value" : "1" }
, { "name" : "k_EBroadcastUploadResultInitFailed" , "value" : "2" }
, { "name" : "k_EBroadcastUploadResultFrameFailed" , "value" : "3" }
, { "name" : "k_EBroadcastUploadResultTimeout" , "value" : "4" }
, { "name" : "k_EBroadcastUploadResultBandwidthExceeded" , "value" : "5" }
, { "name" : "k_EBroadcastUploadResultLowFPS" , "value" : "6" }
, { "name" : "k_EBroadcastUploadResultMissingKeyFrames" , "value" : "7" }
, { "name" : "k_EBroadcastUploadResultNoConnection" , "value" : "8" }
, { "name" : "k_EBroadcastUploadResultRelayFailed" , "value" : "9" }
, { "name" : "k_EBroadcastUploadResultSettingsChanged" , "value" : "10" }
, { "name" : "k_EBroadcastUploadResultMissingAudio" , "value" : "11" }
, { "name" : "k_EBroadcastUploadResultTooFarBehind" , "value" : "12" }
, { "name" : "k_EBroadcastUploadResultTranscodeBehind" , "value" : "13" }
] }
, { "enumname" : "ELaunchOptionType" , "values" : [
{ "name" : "k_ELaunchOptionType_None" , "value" : "0" }
, { "name" : "k_ELaunchOptionType_Default" , "value" : "1" }
, { "name" : "k_ELaunchOptionType_SafeMode" , "value" : "2" }
, { "name" : "k_ELaunchOptionType_Multiplayer" , "value" : "3" }
, { "name" : "k_ELaunchOptionType_Config" , "value" : "4" }
, { "name" : "k_ELaunchOptionType_OpenVR" , "value" : "5" }
, { "name" : "k_ELaunchOptionType_Server" , "value" : "6" }
, { "name" : "k_ELaunchOptionType_Editor" , "value" : "7" }
, { "name" : "k_ELaunchOptionType_Manual" , "value" : "8" }
, { "name" : "k_ELaunchOptionType_Benchmark" , "value" : "9" }
, { "name" : "k_ELaunchOptionType_Option1" , "value" : "10" }
, { "name" : "k_ELaunchOptionType_Option2" , "value" : "11" }
, { "name" : "k_ELaunchOptionType_Option3" , "value" : "12" }
2016-10-26 17:31:16 +03:00
, { "name" : "k_ELaunchOptionType_OculusVR" , "value" : "13" }
2016-10-18 18:34:28 +03:00
, { "name" : "k_ELaunchOptionType_OpenVROverlay" , "value" : "14" }
2016-10-26 17:31:16 +03:00
, { "name" : "k_ELaunchOptionType_OSVR" , "value" : "15" }
2016-10-18 18:34:28 +03:00
, { "name" : "k_ELaunchOptionType_Dialog" , "value" : "1000" }
] }
, { "enumname" : "EVRHMDType" , "values" : [
2016-10-26 17:31:16 +03:00
{ "name" : "k_eEVRHMDType_None" , "value" : "-1" }
, { "name" : "k_eEVRHMDType_Unknown" , "value" : "0" }
2016-10-18 18:34:28 +03:00
, { "name" : "k_eEVRHMDType_HTC_Dev" , "value" : "1" }
, { "name" : "k_eEVRHMDType_HTC_VivePre" , "value" : "2" }
, { "name" : "k_eEVRHMDType_HTC_Vive" , "value" : "3" }
, { "name" : "k_eEVRHMDType_HTC_Unknown" , "value" : "20" }
, { "name" : "k_eEVRHMDType_Oculus_DK1" , "value" : "21" }
, { "name" : "k_eEVRHMDType_Oculus_DK2" , "value" : "22" }
, { "name" : "k_eEVRHMDType_Oculus_Rift" , "value" : "23" }
, { "name" : "k_eEVRHMDType_Oculus_Unknown" , "value" : "40" }
] }
, { "enumname" : "CGameID::EGameIDType" , "values" : [
{ "name" : "k_EGameIDTypeApp" , "value" : "0" }
, { "name" : "k_EGameIDTypeGameMod" , "value" : "1" }
, { "name" : "k_EGameIDTypeShortcut" , "value" : "2" }
, { "name" : "k_EGameIDTypeP2P" , "value" : "3" }
] }
, { "enumname" : "IPCFailure_t::EFailureType" , "values" : [
{ "name" : "k_EFailureFlushedCallbackQueue" , "value" : "0" }
, { "name" : "k_EFailurePipeFail" , "value" : "1" }
] }
, { "enumname" : "EFriendRelationship" , "values" : [
{ "name" : "k_EFriendRelationshipNone" , "value" : "0" }
, { "name" : "k_EFriendRelationshipBlocked" , "value" : "1" }
, { "name" : "k_EFriendRelationshipRequestRecipient" , "value" : "2" }
, { "name" : "k_EFriendRelationshipFriend" , "value" : "3" }
, { "name" : "k_EFriendRelationshipRequestInitiator" , "value" : "4" }
, { "name" : "k_EFriendRelationshipIgnored" , "value" : "5" }
, { "name" : "k_EFriendRelationshipIgnoredFriend" , "value" : "6" }
2016-10-26 17:31:16 +03:00
, { "name" : "k_EFriendRelationshipSuggested_DEPRECATED" , "value" : "7" }
2016-10-18 18:34:28 +03:00
, { "name" : "k_EFriendRelationshipMax" , "value" : "8" }
] }
, { "enumname" : "EPersonaState" , "values" : [
{ "name" : "k_EPersonaStateOffline" , "value" : "0" }
, { "name" : "k_EPersonaStateOnline" , "value" : "1" }
, { "name" : "k_EPersonaStateBusy" , "value" : "2" }
, { "name" : "k_EPersonaStateAway" , "value" : "3" }
, { "name" : "k_EPersonaStateSnooze" , "value" : "4" }
, { "name" : "k_EPersonaStateLookingToTrade" , "value" : "5" }
, { "name" : "k_EPersonaStateLookingToPlay" , "value" : "6" }
, { "name" : "k_EPersonaStateMax" , "value" : "7" }
] }
, { "enumname" : "EFriendFlags" , "values" : [
{ "name" : "k_EFriendFlagNone" , "value" : "0" }
, { "name" : "k_EFriendFlagBlocked" , "value" : "1" }
, { "name" : "k_EFriendFlagFriendshipRequested" , "value" : "2" }
, { "name" : "k_EFriendFlagImmediate" , "value" : "4" }
, { "name" : "k_EFriendFlagClanMember" , "value" : "8" }
, { "name" : "k_EFriendFlagOnGameServer" , "value" : "16" }
, { "name" : "k_EFriendFlagRequestingFriendship" , "value" : "128" }
, { "name" : "k_EFriendFlagRequestingInfo" , "value" : "256" }
, { "name" : "k_EFriendFlagIgnored" , "value" : "512" }
, { "name" : "k_EFriendFlagIgnoredFriend" , "value" : "1024" }
, { "name" : "k_EFriendFlagChatMember" , "value" : "4096" }
, { "name" : "k_EFriendFlagAll" , "value" : "65535" }
] }
, { "enumname" : "EUserRestriction" , "values" : [
{ "name" : "k_nUserRestrictionNone" , "value" : "0" }
, { "name" : "k_nUserRestrictionUnknown" , "value" : "1" }
, { "name" : "k_nUserRestrictionAnyChat" , "value" : "2" }
, { "name" : "k_nUserRestrictionVoiceChat" , "value" : "4" }
, { "name" : "k_nUserRestrictionGroupChat" , "value" : "8" }
, { "name" : "k_nUserRestrictionRating" , "value" : "16" }
, { "name" : "k_nUserRestrictionGameInvites" , "value" : "32" }
, { "name" : "k_nUserRestrictionTrading" , "value" : "64" }
] }
, { "enumname" : "EOverlayToStoreFlag" , "values" : [
{ "name" : "k_EOverlayToStoreFlag_None" , "value" : "0" }
, { "name" : "k_EOverlayToStoreFlag_AddToCart" , "value" : "1" }
, { "name" : "k_EOverlayToStoreFlag_AddToCartAndShow" , "value" : "2" }
] }
, { "enumname" : "EPersonaChange" , "values" : [
{ "name" : "k_EPersonaChangeName" , "value" : "1" }
, { "name" : "k_EPersonaChangeStatus" , "value" : "2" }
, { "name" : "k_EPersonaChangeComeOnline" , "value" : "4" }
, { "name" : "k_EPersonaChangeGoneOffline" , "value" : "8" }
, { "name" : "k_EPersonaChangeGamePlayed" , "value" : "16" }
, { "name" : "k_EPersonaChangeGameServer" , "value" : "32" }
, { "name" : "k_EPersonaChangeAvatar" , "value" : "64" }
, { "name" : "k_EPersonaChangeJoinedSource" , "value" : "128" }
, { "name" : "k_EPersonaChangeLeftSource" , "value" : "256" }
, { "name" : "k_EPersonaChangeRelationshipChanged" , "value" : "512" }
, { "name" : "k_EPersonaChangeNameFirstSet" , "value" : "1024" }
, { "name" : "k_EPersonaChangeFacebookInfo" , "value" : "2048" }
, { "name" : "k_EPersonaChangeNickname" , "value" : "4096" }
, { "name" : "k_EPersonaChangeSteamLevel" , "value" : "8192" }
] }
, { "enumname" : "ESteamAPICallFailure" , "values" : [
{ "name" : "k_ESteamAPICallFailureNone" , "value" : "-1" }
, { "name" : "k_ESteamAPICallFailureSteamGone" , "value" : "0" }
, { "name" : "k_ESteamAPICallFailureNetworkFailure" , "value" : "1" }
, { "name" : "k_ESteamAPICallFailureInvalidHandle" , "value" : "2" }
, { "name" : "k_ESteamAPICallFailureMismatchedCallback" , "value" : "3" }
] }
, { "enumname" : "EGamepadTextInputMode" , "values" : [
{ "name" : "k_EGamepadTextInputModeNormal" , "value" : "0" }
, { "name" : "k_EGamepadTextInputModePassword" , "value" : "1" }
] }
, { "enumname" : "EGamepadTextInputLineMode" , "values" : [
{ "name" : "k_EGamepadTextInputLineModeSingleLine" , "value" : "0" }
, { "name" : "k_EGamepadTextInputLineModeMultipleLines" , "value" : "1" }
] }
, { "enumname" : "ECheckFileSignature" , "values" : [
{ "name" : "k_ECheckFileSignatureInvalidSignature" , "value" : "0" }
, { "name" : "k_ECheckFileSignatureValidSignature" , "value" : "1" }
, { "name" : "k_ECheckFileSignatureFileNotFound" , "value" : "2" }
, { "name" : "k_ECheckFileSignatureNoSignaturesFoundForThisApp" , "value" : "3" }
, { "name" : "k_ECheckFileSignatureNoSignaturesFoundForThisFile" , "value" : "4" }
] }
, { "enumname" : "EMatchMakingServerResponse" , "values" : [
{ "name" : "eServerResponded" , "value" : "0" }
, { "name" : "eServerFailedToRespond" , "value" : "1" }
, { "name" : "eNoServersListedOnMasterServer" , "value" : "2" }
] }
, { "enumname" : "ELobbyType" , "values" : [
{ "name" : "k_ELobbyTypePrivate" , "value" : "0" }
, { "name" : "k_ELobbyTypeFriendsOnly" , "value" : "1" }
, { "name" : "k_ELobbyTypePublic" , "value" : "2" }
, { "name" : "k_ELobbyTypeInvisible" , "value" : "3" }
] }
, { "enumname" : "ELobbyComparison" , "values" : [
{ "name" : "k_ELobbyComparisonEqualToOrLessThan" , "value" : "-2" }
, { "name" : "k_ELobbyComparisonLessThan" , "value" : "-1" }
, { "name" : "k_ELobbyComparisonEqual" , "value" : "0" }
, { "name" : "k_ELobbyComparisonGreaterThan" , "value" : "1" }
, { "name" : "k_ELobbyComparisonEqualToOrGreaterThan" , "value" : "2" }
, { "name" : "k_ELobbyComparisonNotEqual" , "value" : "3" }
] }
, { "enumname" : "ELobbyDistanceFilter" , "values" : [
{ "name" : "k_ELobbyDistanceFilterClose" , "value" : "0" }
, { "name" : "k_ELobbyDistanceFilterDefault" , "value" : "1" }
, { "name" : "k_ELobbyDistanceFilterFar" , "value" : "2" }
, { "name" : "k_ELobbyDistanceFilterWorldwide" , "value" : "3" }
] }
, { "enumname" : "EChatMemberStateChange" , "values" : [
{ "name" : "k_EChatMemberStateChangeEntered" , "value" : "1" }
, { "name" : "k_EChatMemberStateChangeLeft" , "value" : "2" }
, { "name" : "k_EChatMemberStateChangeDisconnected" , "value" : "4" }
, { "name" : "k_EChatMemberStateChangeKicked" , "value" : "8" }
, { "name" : "k_EChatMemberStateChangeBanned" , "value" : "16" }
] }
, { "enumname" : "ERemoteStoragePlatform" , "values" : [
{ "name" : "k_ERemoteStoragePlatformNone" , "value" : "0" }
, { "name" : "k_ERemoteStoragePlatformWindows" , "value" : "1" }
, { "name" : "k_ERemoteStoragePlatformOSX" , "value" : "2" }
, { "name" : "k_ERemoteStoragePlatformPS3" , "value" : "4" }
, { "name" : "k_ERemoteStoragePlatformLinux" , "value" : "8" }
, { "name" : "k_ERemoteStoragePlatformReserved2" , "value" : "16" }
, { "name" : "k_ERemoteStoragePlatformAll" , "value" : "-1" }
] }
, { "enumname" : "ERemoteStoragePublishedFileVisibility" , "values" : [
{ "name" : "k_ERemoteStoragePublishedFileVisibilityPublic" , "value" : "0" }
, { "name" : "k_ERemoteStoragePublishedFileVisibilityFriendsOnly" , "value" : "1" }
, { "name" : "k_ERemoteStoragePublishedFileVisibilityPrivate" , "value" : "2" }
] }
, { "enumname" : "EWorkshopFileType" , "values" : [
{ "name" : "k_EWorkshopFileTypeFirst" , "value" : "0" }
, { "name" : "k_EWorkshopFileTypeCommunity" , "value" : "0" }
, { "name" : "k_EWorkshopFileTypeMicrotransaction" , "value" : "1" }
, { "name" : "k_EWorkshopFileTypeCollection" , "value" : "2" }
, { "name" : "k_EWorkshopFileTypeArt" , "value" : "3" }
, { "name" : "k_EWorkshopFileTypeVideo" , "value" : "4" }
, { "name" : "k_EWorkshopFileTypeScreenshot" , "value" : "5" }
, { "name" : "k_EWorkshopFileTypeGame" , "value" : "6" }
, { "name" : "k_EWorkshopFileTypeSoftware" , "value" : "7" }
, { "name" : "k_EWorkshopFileTypeConcept" , "value" : "8" }
, { "name" : "k_EWorkshopFileTypeWebGuide" , "value" : "9" }
, { "name" : "k_EWorkshopFileTypeIntegratedGuide" , "value" : "10" }
, { "name" : "k_EWorkshopFileTypeMerch" , "value" : "11" }
, { "name" : "k_EWorkshopFileTypeControllerBinding" , "value" : "12" }
, { "name" : "k_EWorkshopFileTypeSteamworksAccessInvite" , "value" : "13" }
, { "name" : "k_EWorkshopFileTypeSteamVideo" , "value" : "14" }
, { "name" : "k_EWorkshopFileTypeGameManagedItem" , "value" : "15" }
, { "name" : "k_EWorkshopFileTypeMax" , "value" : "16" }
] }
, { "enumname" : "EWorkshopVote" , "values" : [
{ "name" : "k_EWorkshopVoteUnvoted" , "value" : "0" }
, { "name" : "k_EWorkshopVoteFor" , "value" : "1" }
, { "name" : "k_EWorkshopVoteAgainst" , "value" : "2" }
, { "name" : "k_EWorkshopVoteLater" , "value" : "3" }
] }
, { "enumname" : "EWorkshopFileAction" , "values" : [
{ "name" : "k_EWorkshopFileActionPlayed" , "value" : "0" }
, { "name" : "k_EWorkshopFileActionCompleted" , "value" : "1" }
] }
, { "enumname" : "EWorkshopEnumerationType" , "values" : [
{ "name" : "k_EWorkshopEnumerationTypeRankedByVote" , "value" : "0" }
, { "name" : "k_EWorkshopEnumerationTypeRecent" , "value" : "1" }
, { "name" : "k_EWorkshopEnumerationTypeTrending" , "value" : "2" }
, { "name" : "k_EWorkshopEnumerationTypeFavoritesOfFriends" , "value" : "3" }
, { "name" : "k_EWorkshopEnumerationTypeVotedByFriends" , "value" : "4" }
, { "name" : "k_EWorkshopEnumerationTypeContentByFriends" , "value" : "5" }
, { "name" : "k_EWorkshopEnumerationTypeRecentFromFollowedUsers" , "value" : "6" }
] }
, { "enumname" : "EWorkshopVideoProvider" , "values" : [
{ "name" : "k_EWorkshopVideoProviderNone" , "value" : "0" }
, { "name" : "k_EWorkshopVideoProviderYoutube" , "value" : "1" }
] }
, { "enumname" : "EUGCReadAction" , "values" : [
{ "name" : "k_EUGCRead_ContinueReadingUntilFinished" , "value" : "0" }
, { "name" : "k_EUGCRead_ContinueReading" , "value" : "1" }
, { "name" : "k_EUGCRead_Close" , "value" : "2" }
] }
, { "enumname" : "ELeaderboardDataRequest" , "values" : [
{ "name" : "k_ELeaderboardDataRequestGlobal" , "value" : "0" }
, { "name" : "k_ELeaderboardDataRequestGlobalAroundUser" , "value" : "1" }
, { "name" : "k_ELeaderboardDataRequestFriends" , "value" : "2" }
, { "name" : "k_ELeaderboardDataRequestUsers" , "value" : "3" }
] }
, { "enumname" : "ELeaderboardSortMethod" , "values" : [
{ "name" : "k_ELeaderboardSortMethodNone" , "value" : "0" }
, { "name" : "k_ELeaderboardSortMethodAscending" , "value" : "1" }
, { "name" : "k_ELeaderboardSortMethodDescending" , "value" : "2" }
] }
, { "enumname" : "ELeaderboardDisplayType" , "values" : [
{ "name" : "k_ELeaderboardDisplayTypeNone" , "value" : "0" }
, { "name" : "k_ELeaderboardDisplayTypeNumeric" , "value" : "1" }
, { "name" : "k_ELeaderboardDisplayTypeTimeSeconds" , "value" : "2" }
, { "name" : "k_ELeaderboardDisplayTypeTimeMilliSeconds" , "value" : "3" }
] }
, { "enumname" : "ELeaderboardUploadScoreMethod" , "values" : [
{ "name" : "k_ELeaderboardUploadScoreMethodNone" , "value" : "0" }
, { "name" : "k_ELeaderboardUploadScoreMethodKeepBest" , "value" : "1" }
, { "name" : "k_ELeaderboardUploadScoreMethodForceUpdate" , "value" : "2" }
] }
, { "enumname" : "ERegisterActivationCodeResult" , "values" : [
{ "name" : "k_ERegisterActivationCodeResultOK" , "value" : "0" }
, { "name" : "k_ERegisterActivationCodeResultFail" , "value" : "1" }
, { "name" : "k_ERegisterActivationCodeResultAlreadyRegistered" , "value" : "2" }
, { "name" : "k_ERegisterActivationCodeResultTimeout" , "value" : "3" }
, { "name" : "k_ERegisterActivationCodeAlreadyOwned" , "value" : "4" }
] }
, { "enumname" : "EP2PSessionError" , "values" : [
{ "name" : "k_EP2PSessionErrorNone" , "value" : "0" }
, { "name" : "k_EP2PSessionErrorNotRunningApp" , "value" : "1" }
, { "name" : "k_EP2PSessionErrorNoRightsToApp" , "value" : "2" }
, { "name" : "k_EP2PSessionErrorDestinationNotLoggedIn" , "value" : "3" }
, { "name" : "k_EP2PSessionErrorTimeout" , "value" : "4" }
, { "name" : "k_EP2PSessionErrorMax" , "value" : "5" }
] }
, { "enumname" : "EP2PSend" , "values" : [
{ "name" : "k_EP2PSendUnreliable" , "value" : "0" }
, { "name" : "k_EP2PSendUnreliableNoDelay" , "value" : "1" }
, { "name" : "k_EP2PSendReliable" , "value" : "2" }
, { "name" : "k_EP2PSendReliableWithBuffering" , "value" : "3" }
] }
, { "enumname" : "ESNetSocketState" , "values" : [
{ "name" : "k_ESNetSocketStateInvalid" , "value" : "0" }
, { "name" : "k_ESNetSocketStateConnected" , "value" : "1" }
, { "name" : "k_ESNetSocketStateInitiated" , "value" : "10" }
, { "name" : "k_ESNetSocketStateLocalCandidatesFound" , "value" : "11" }
, { "name" : "k_ESNetSocketStateReceivedRemoteCandidates" , "value" : "12" }
, { "name" : "k_ESNetSocketStateChallengeHandshake" , "value" : "15" }
, { "name" : "k_ESNetSocketStateDisconnecting" , "value" : "21" }
, { "name" : "k_ESNetSocketStateLocalDisconnect" , "value" : "22" }
, { "name" : "k_ESNetSocketStateTimeoutDuringConnect" , "value" : "23" }
, { "name" : "k_ESNetSocketStateRemoteEndDisconnected" , "value" : "24" }
, { "name" : "k_ESNetSocketStateConnectionBroken" , "value" : "25" }
] }
, { "enumname" : "ESNetSocketConnectionType" , "values" : [
{ "name" : "k_ESNetSocketConnectionTypeNotConnected" , "value" : "0" }
, { "name" : "k_ESNetSocketConnectionTypeUDP" , "value" : "1" }
, { "name" : "k_ESNetSocketConnectionTypeUDPRelay" , "value" : "2" }
] }
2016-10-26 17:31:16 +03:00
, { "enumname" : "EVRScreenshotType" , "values" : [
{ "name" : "k_EVRScreenshotType_None" , "value" : "0" }
, { "name" : "k_EVRScreenshotType_Mono" , "value" : "1" }
, { "name" : "k_EVRScreenshotType_Stereo" , "value" : "2" }
, { "name" : "k_EVRScreenshotType_MonoCubemap" , "value" : "3" }
, { "name" : "k_EVRScreenshotType_MonoPanorama" , "value" : "4" }
, { "name" : "k_EVRScreenshotType_StereoPanorama" , "value" : "5" }
] }
2016-10-18 18:34:28 +03:00
, { "enumname" : "AudioPlayback_Status" , "values" : [
{ "name" : "AudioPlayback_Undefined" , "value" : "0" }
, { "name" : "AudioPlayback_Playing" , "value" : "1" }
, { "name" : "AudioPlayback_Paused" , "value" : "2" }
, { "name" : "AudioPlayback_Idle" , "value" : "3" }
] }
, { "enumname" : "EHTTPMethod" , "values" : [
{ "name" : "k_EHTTPMethodInvalid" , "value" : "0" }
, { "name" : "k_EHTTPMethodGET" , "value" : "1" }
, { "name" : "k_EHTTPMethodHEAD" , "value" : "2" }
, { "name" : "k_EHTTPMethodPOST" , "value" : "3" }
, { "name" : "k_EHTTPMethodPUT" , "value" : "4" }
, { "name" : "k_EHTTPMethodDELETE" , "value" : "5" }
, { "name" : "k_EHTTPMethodOPTIONS" , "value" : "6" }
, { "name" : "k_EHTTPMethodPATCH" , "value" : "7" }
] }
, { "enumname" : "EHTTPStatusCode" , "values" : [
{ "name" : "k_EHTTPStatusCodeInvalid" , "value" : "0" }
, { "name" : "k_EHTTPStatusCode100Continue" , "value" : "100" }
, { "name" : "k_EHTTPStatusCode101SwitchingProtocols" , "value" : "101" }
, { "name" : "k_EHTTPStatusCode200OK" , "value" : "200" }
, { "name" : "k_EHTTPStatusCode201Created" , "value" : "201" }
, { "name" : "k_EHTTPStatusCode202Accepted" , "value" : "202" }
, { "name" : "k_EHTTPStatusCode203NonAuthoritative" , "value" : "203" }
, { "name" : "k_EHTTPStatusCode204NoContent" , "value" : "204" }
, { "name" : "k_EHTTPStatusCode205ResetContent" , "value" : "205" }
, { "name" : "k_EHTTPStatusCode206PartialContent" , "value" : "206" }
, { "name" : "k_EHTTPStatusCode300MultipleChoices" , "value" : "300" }
, { "name" : "k_EHTTPStatusCode301MovedPermanently" , "value" : "301" }
, { "name" : "k_EHTTPStatusCode302Found" , "value" : "302" }
, { "name" : "k_EHTTPStatusCode303SeeOther" , "value" : "303" }
, { "name" : "k_EHTTPStatusCode304NotModified" , "value" : "304" }
, { "name" : "k_EHTTPStatusCode305UseProxy" , "value" : "305" }
, { "name" : "k_EHTTPStatusCode307TemporaryRedirect" , "value" : "307" }
, { "name" : "k_EHTTPStatusCode400BadRequest" , "value" : "400" }
, { "name" : "k_EHTTPStatusCode401Unauthorized" , "value" : "401" }
, { "name" : "k_EHTTPStatusCode402PaymentRequired" , "value" : "402" }
, { "name" : "k_EHTTPStatusCode403Forbidden" , "value" : "403" }
, { "name" : "k_EHTTPStatusCode404NotFound" , "value" : "404" }
, { "name" : "k_EHTTPStatusCode405MethodNotAllowed" , "value" : "405" }
, { "name" : "k_EHTTPStatusCode406NotAcceptable" , "value" : "406" }
, { "name" : "k_EHTTPStatusCode407ProxyAuthRequired" , "value" : "407" }
, { "name" : "k_EHTTPStatusCode408RequestTimeout" , "value" : "408" }
, { "name" : "k_EHTTPStatusCode409Conflict" , "value" : "409" }
, { "name" : "k_EHTTPStatusCode410Gone" , "value" : "410" }
, { "name" : "k_EHTTPStatusCode411LengthRequired" , "value" : "411" }
, { "name" : "k_EHTTPStatusCode412PreconditionFailed" , "value" : "412" }
, { "name" : "k_EHTTPStatusCode413RequestEntityTooLarge" , "value" : "413" }
, { "name" : "k_EHTTPStatusCode414RequestURITooLong" , "value" : "414" }
, { "name" : "k_EHTTPStatusCode415UnsupportedMediaType" , "value" : "415" }
, { "name" : "k_EHTTPStatusCode416RequestedRangeNotSatisfiable" , "value" : "416" }
, { "name" : "k_EHTTPStatusCode417ExpectationFailed" , "value" : "417" }
, { "name" : "k_EHTTPStatusCode4xxUnknown" , "value" : "418" }
, { "name" : "k_EHTTPStatusCode429TooManyRequests" , "value" : "429" }
, { "name" : "k_EHTTPStatusCode500InternalServerError" , "value" : "500" }
, { "name" : "k_EHTTPStatusCode501NotImplemented" , "value" : "501" }
, { "name" : "k_EHTTPStatusCode502BadGateway" , "value" : "502" }
, { "name" : "k_EHTTPStatusCode503ServiceUnavailable" , "value" : "503" }
, { "name" : "k_EHTTPStatusCode504GatewayTimeout" , "value" : "504" }
, { "name" : "k_EHTTPStatusCode505HTTPVersionNotSupported" , "value" : "505" }
, { "name" : "k_EHTTPStatusCode5xxUnknown" , "value" : "599" }
] }
, { "enumname" : "ESteamControllerPad" , "values" : [
{ "name" : "k_ESteamControllerPad_Left" , "value" : "0" }
, { "name" : "k_ESteamControllerPad_Right" , "value" : "1" }
] }
, { "enumname" : "EControllerSource" , "values" : [
{ "name" : "k_EControllerSource_None" , "value" : "0" }
, { "name" : "k_EControllerSource_LeftTrackpad" , "value" : "1" }
, { "name" : "k_EControllerSource_RightTrackpad" , "value" : "2" }
, { "name" : "k_EControllerSource_Joystick" , "value" : "3" }
, { "name" : "k_EControllerSource_ABXY" , "value" : "4" }
, { "name" : "k_EControllerSource_Switch" , "value" : "5" }
, { "name" : "k_EControllerSource_LeftTrigger" , "value" : "6" }
, { "name" : "k_EControllerSource_RightTrigger" , "value" : "7" }
, { "name" : "k_EControllerSource_Gyro" , "value" : "8" }
2017-01-25 20:53:09 +03:00
, { "name" : "k_EControllerSource_CenterTrackpad" , "value" : "9" }
, { "name" : "k_EControllerSource_RightJoystick" , "value" : "10" }
, { "name" : "k_EControllerSource_DPad" , "value" : "11" }
, { "name" : "k_EControllerSource_Count" , "value" : "12" }
2016-10-18 18:34:28 +03:00
] }
, { "enumname" : "EControllerSourceMode" , "values" : [
{ "name" : "k_EControllerSourceMode_None" , "value" : "0" }
, { "name" : "k_EControllerSourceMode_Dpad" , "value" : "1" }
, { "name" : "k_EControllerSourceMode_Buttons" , "value" : "2" }
, { "name" : "k_EControllerSourceMode_FourButtons" , "value" : "3" }
, { "name" : "k_EControllerSourceMode_AbsoluteMouse" , "value" : "4" }
, { "name" : "k_EControllerSourceMode_RelativeMouse" , "value" : "5" }
, { "name" : "k_EControllerSourceMode_JoystickMove" , "value" : "6" }
2017-01-25 20:53:09 +03:00
, { "name" : "k_EControllerSourceMode_JoystickMouse" , "value" : "7" }
, { "name" : "k_EControllerSourceMode_JoystickCamera" , "value" : "8" }
, { "name" : "k_EControllerSourceMode_ScrollWheel" , "value" : "9" }
, { "name" : "k_EControllerSourceMode_Trigger" , "value" : "10" }
, { "name" : "k_EControllerSourceMode_TouchMenu" , "value" : "11" }
, { "name" : "k_EControllerSourceMode_MouseJoystick" , "value" : "12" }
, { "name" : "k_EControllerSourceMode_MouseRegion" , "value" : "13" }
, { "name" : "k_EControllerSourceMode_RadialMenu" , "value" : "14" }
2017-05-08 22:56:31 +03:00
, { "name" : "k_EControllerSourceMode_SingleButton" , "value" : "15" }
, { "name" : "k_EControllerSourceMode_Switches" , "value" : "16" }
2016-10-18 18:34:28 +03:00
] }
, { "enumname" : "EControllerActionOrigin" , "values" : [
{ "name" : "k_EControllerActionOrigin_None" , "value" : "0" }
, { "name" : "k_EControllerActionOrigin_A" , "value" : "1" }
, { "name" : "k_EControllerActionOrigin_B" , "value" : "2" }
, { "name" : "k_EControllerActionOrigin_X" , "value" : "3" }
, { "name" : "k_EControllerActionOrigin_Y" , "value" : "4" }
, { "name" : "k_EControllerActionOrigin_LeftBumper" , "value" : "5" }
, { "name" : "k_EControllerActionOrigin_RightBumper" , "value" : "6" }
, { "name" : "k_EControllerActionOrigin_LeftGrip" , "value" : "7" }
, { "name" : "k_EControllerActionOrigin_RightGrip" , "value" : "8" }
, { "name" : "k_EControllerActionOrigin_Start" , "value" : "9" }
, { "name" : "k_EControllerActionOrigin_Back" , "value" : "10" }
, { "name" : "k_EControllerActionOrigin_LeftPad_Touch" , "value" : "11" }
, { "name" : "k_EControllerActionOrigin_LeftPad_Swipe" , "value" : "12" }
, { "name" : "k_EControllerActionOrigin_LeftPad_Click" , "value" : "13" }
, { "name" : "k_EControllerActionOrigin_LeftPad_DPadNorth" , "value" : "14" }
, { "name" : "k_EControllerActionOrigin_LeftPad_DPadSouth" , "value" : "15" }
, { "name" : "k_EControllerActionOrigin_LeftPad_DPadWest" , "value" : "16" }
, { "name" : "k_EControllerActionOrigin_LeftPad_DPadEast" , "value" : "17" }
, { "name" : "k_EControllerActionOrigin_RightPad_Touch" , "value" : "18" }
, { "name" : "k_EControllerActionOrigin_RightPad_Swipe" , "value" : "19" }
, { "name" : "k_EControllerActionOrigin_RightPad_Click" , "value" : "20" }
, { "name" : "k_EControllerActionOrigin_RightPad_DPadNorth" , "value" : "21" }
, { "name" : "k_EControllerActionOrigin_RightPad_DPadSouth" , "value" : "22" }
, { "name" : "k_EControllerActionOrigin_RightPad_DPadWest" , "value" : "23" }
, { "name" : "k_EControllerActionOrigin_RightPad_DPadEast" , "value" : "24" }
, { "name" : "k_EControllerActionOrigin_LeftTrigger_Pull" , "value" : "25" }
, { "name" : "k_EControllerActionOrigin_LeftTrigger_Click" , "value" : "26" }
, { "name" : "k_EControllerActionOrigin_RightTrigger_Pull" , "value" : "27" }
, { "name" : "k_EControllerActionOrigin_RightTrigger_Click" , "value" : "28" }
, { "name" : "k_EControllerActionOrigin_LeftStick_Move" , "value" : "29" }
, { "name" : "k_EControllerActionOrigin_LeftStick_Click" , "value" : "30" }
, { "name" : "k_EControllerActionOrigin_LeftStick_DPadNorth" , "value" : "31" }
, { "name" : "k_EControllerActionOrigin_LeftStick_DPadSouth" , "value" : "32" }
, { "name" : "k_EControllerActionOrigin_LeftStick_DPadWest" , "value" : "33" }
, { "name" : "k_EControllerActionOrigin_LeftStick_DPadEast" , "value" : "34" }
, { "name" : "k_EControllerActionOrigin_Gyro_Move" , "value" : "35" }
, { "name" : "k_EControllerActionOrigin_Gyro_Pitch" , "value" : "36" }
, { "name" : "k_EControllerActionOrigin_Gyro_Yaw" , "value" : "37" }
, { "name" : "k_EControllerActionOrigin_Gyro_Roll" , "value" : "38" }
2017-01-25 20:53:09 +03:00
, { "name" : "k_EControllerActionOrigin_PS4_X" , "value" : "39" }
, { "name" : "k_EControllerActionOrigin_PS4_Circle" , "value" : "40" }
, { "name" : "k_EControllerActionOrigin_PS4_Triangle" , "value" : "41" }
, { "name" : "k_EControllerActionOrigin_PS4_Square" , "value" : "42" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftBumper" , "value" : "43" }
, { "name" : "k_EControllerActionOrigin_PS4_RightBumper" , "value" : "44" }
, { "name" : "k_EControllerActionOrigin_PS4_Options" , "value" : "45" }
, { "name" : "k_EControllerActionOrigin_PS4_Share" , "value" : "46" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftPad_Touch" , "value" : "47" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftPad_Swipe" , "value" : "48" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftPad_Click" , "value" : "49" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftPad_DPadNorth" , "value" : "50" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftPad_DPadSouth" , "value" : "51" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftPad_DPadWest" , "value" : "52" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftPad_DPadEast" , "value" : "53" }
, { "name" : "k_EControllerActionOrigin_PS4_RightPad_Touch" , "value" : "54" }
, { "name" : "k_EControllerActionOrigin_PS4_RightPad_Swipe" , "value" : "55" }
, { "name" : "k_EControllerActionOrigin_PS4_RightPad_Click" , "value" : "56" }
, { "name" : "k_EControllerActionOrigin_PS4_RightPad_DPadNorth" , "value" : "57" }
, { "name" : "k_EControllerActionOrigin_PS4_RightPad_DPadSouth" , "value" : "58" }
, { "name" : "k_EControllerActionOrigin_PS4_RightPad_DPadWest" , "value" : "59" }
, { "name" : "k_EControllerActionOrigin_PS4_RightPad_DPadEast" , "value" : "60" }
, { "name" : "k_EControllerActionOrigin_PS4_CenterPad_Touch" , "value" : "61" }
, { "name" : "k_EControllerActionOrigin_PS4_CenterPad_Swipe" , "value" : "62" }
, { "name" : "k_EControllerActionOrigin_PS4_CenterPad_Click" , "value" : "63" }
, { "name" : "k_EControllerActionOrigin_PS4_CenterPad_DPadNorth" , "value" : "64" }
, { "name" : "k_EControllerActionOrigin_PS4_CenterPad_DPadSouth" , "value" : "65" }
, { "name" : "k_EControllerActionOrigin_PS4_CenterPad_DPadWest" , "value" : "66" }
, { "name" : "k_EControllerActionOrigin_PS4_CenterPad_DPadEast" , "value" : "67" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftTrigger_Pull" , "value" : "68" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftTrigger_Click" , "value" : "69" }
, { "name" : "k_EControllerActionOrigin_PS4_RightTrigger_Pull" , "value" : "70" }
, { "name" : "k_EControllerActionOrigin_PS4_RightTrigger_Click" , "value" : "71" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftStick_Move" , "value" : "72" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftStick_Click" , "value" : "73" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftStick_DPadNorth" , "value" : "74" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftStick_DPadSouth" , "value" : "75" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftStick_DPadWest" , "value" : "76" }
, { "name" : "k_EControllerActionOrigin_PS4_LeftStick_DPadEast" , "value" : "77" }
, { "name" : "k_EControllerActionOrigin_PS4_RightStick_Move" , "value" : "78" }
, { "name" : "k_EControllerActionOrigin_PS4_RightStick_Click" , "value" : "79" }
, { "name" : "k_EControllerActionOrigin_PS4_RightStick_DPadNorth" , "value" : "80" }
, { "name" : "k_EControllerActionOrigin_PS4_RightStick_DPadSouth" , "value" : "81" }
, { "name" : "k_EControllerActionOrigin_PS4_RightStick_DPadWest" , "value" : "82" }
, { "name" : "k_EControllerActionOrigin_PS4_RightStick_DPadEast" , "value" : "83" }
, { "name" : "k_EControllerActionOrigin_PS4_DPad_North" , "value" : "84" }
, { "name" : "k_EControllerActionOrigin_PS4_DPad_South" , "value" : "85" }
, { "name" : "k_EControllerActionOrigin_PS4_DPad_West" , "value" : "86" }
, { "name" : "k_EControllerActionOrigin_PS4_DPad_East" , "value" : "87" }
, { "name" : "k_EControllerActionOrigin_PS4_Gyro_Move" , "value" : "88" }
, { "name" : "k_EControllerActionOrigin_PS4_Gyro_Pitch" , "value" : "89" }
, { "name" : "k_EControllerActionOrigin_PS4_Gyro_Yaw" , "value" : "90" }
, { "name" : "k_EControllerActionOrigin_PS4_Gyro_Roll" , "value" : "91" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_A" , "value" : "92" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_B" , "value" : "93" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_X" , "value" : "94" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_Y" , "value" : "95" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_LeftBumper" , "value" : "96" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_RightBumper" , "value" : "97" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_Menu" , "value" : "98" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_View" , "value" : "99" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_LeftTrigger_Pull" , "value" : "100" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_LeftTrigger_Click" , "value" : "101" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_RightTrigger_Pull" , "value" : "102" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_RightTrigger_Click" , "value" : "103" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_LeftStick_Move" , "value" : "104" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_LeftStick_Click" , "value" : "105" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_LeftStick_DPadNorth" , "value" : "106" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_LeftStick_DPadSouth" , "value" : "107" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_LeftStick_DPadWest" , "value" : "108" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_LeftStick_DPadEast" , "value" : "109" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_RightStick_Move" , "value" : "110" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_RightStick_Click" , "value" : "111" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_RightStick_DPadNorth" , "value" : "112" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_RightStick_DPadSouth" , "value" : "113" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_RightStick_DPadWest" , "value" : "114" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_RightStick_DPadEast" , "value" : "115" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_DPad_North" , "value" : "116" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_DPad_South" , "value" : "117" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_DPad_West" , "value" : "118" }
, { "name" : "k_EControllerActionOrigin_XBoxOne_DPad_East" , "value" : "119" }
, { "name" : "k_EControllerActionOrigin_XBox360_A" , "value" : "120" }
, { "name" : "k_EControllerActionOrigin_XBox360_B" , "value" : "121" }
, { "name" : "k_EControllerActionOrigin_XBox360_X" , "value" : "122" }
, { "name" : "k_EControllerActionOrigin_XBox360_Y" , "value" : "123" }
, { "name" : "k_EControllerActionOrigin_XBox360_LeftBumper" , "value" : "124" }
, { "name" : "k_EControllerActionOrigin_XBox360_RightBumper" , "value" : "125" }
, { "name" : "k_EControllerActionOrigin_XBox360_Start" , "value" : "126" }
, { "name" : "k_EControllerActionOrigin_XBox360_Back" , "value" : "127" }
, { "name" : "k_EControllerActionOrigin_XBox360_LeftTrigger_Pull" , "value" : "128" }
, { "name" : "k_EControllerActionOrigin_XBox360_LeftTrigger_Click" , "value" : "129" }
, { "name" : "k_EControllerActionOrigin_XBox360_RightTrigger_Pull" , "value" : "130" }
, { "name" : "k_EControllerActionOrigin_XBox360_RightTrigger_Click" , "value" : "131" }
, { "name" : "k_EControllerActionOrigin_XBox360_LeftStick_Move" , "value" : "132" }
, { "name" : "k_EControllerActionOrigin_XBox360_LeftStick_Click" , "value" : "133" }
, { "name" : "k_EControllerActionOrigin_XBox360_LeftStick_DPadNorth" , "value" : "134" }
, { "name" : "k_EControllerActionOrigin_XBox360_LeftStick_DPadSouth" , "value" : "135" }
, { "name" : "k_EControllerActionOrigin_XBox360_LeftStick_DPadWest" , "value" : "136" }
, { "name" : "k_EControllerActionOrigin_XBox360_LeftStick_DPadEast" , "value" : "137" }
, { "name" : "k_EControllerActionOrigin_XBox360_RightStick_Move" , "value" : "138" }
, { "name" : "k_EControllerActionOrigin_XBox360_RightStick_Click" , "value" : "139" }
, { "name" : "k_EControllerActionOrigin_XBox360_RightStick_DPadNorth" , "value" : "140" }
, { "name" : "k_EControllerActionOrigin_XBox360_RightStick_DPadSouth" , "value" : "141" }
, { "name" : "k_EControllerActionOrigin_XBox360_RightStick_DPadWest" , "value" : "142" }
, { "name" : "k_EControllerActionOrigin_XBox360_RightStick_DPadEast" , "value" : "143" }
, { "name" : "k_EControllerActionOrigin_XBox360_DPad_North" , "value" : "144" }
, { "name" : "k_EControllerActionOrigin_XBox360_DPad_South" , "value" : "145" }
, { "name" : "k_EControllerActionOrigin_XBox360_DPad_West" , "value" : "146" }
, { "name" : "k_EControllerActionOrigin_XBox360_DPad_East" , "value" : "147" }
, { "name" : "k_EControllerActionOrigin_SteamV2_A" , "value" : "148" }
, { "name" : "k_EControllerActionOrigin_SteamV2_B" , "value" : "149" }
, { "name" : "k_EControllerActionOrigin_SteamV2_X" , "value" : "150" }
, { "name" : "k_EControllerActionOrigin_SteamV2_Y" , "value" : "151" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftBumper" , "value" : "152" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightBumper" , "value" : "153" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftGrip" , "value" : "154" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightGrip" , "value" : "155" }
2017-05-08 22:56:31 +03:00
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftGrip_Upper" , "value" : "156" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightGrip_Upper" , "value" : "157" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftBumper_Pressure" , "value" : "158" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightBumper_Pressure" , "value" : "159" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftGrip_Pressure" , "value" : "160" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightGrip_Pressure" , "value" : "161" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftGrip_Upper_Pressure" , "value" : "162" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightGrip_Upper_Pressure" , "value" : "163" }
, { "name" : "k_EControllerActionOrigin_SteamV2_Start" , "value" : "164" }
, { "name" : "k_EControllerActionOrigin_SteamV2_Back" , "value" : "165" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftPad_Touch" , "value" : "166" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftPad_Swipe" , "value" : "167" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftPad_Click" , "value" : "168" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftPad_Pressure" , "value" : "169" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftPad_DPadNorth" , "value" : "170" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftPad_DPadSouth" , "value" : "171" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftPad_DPadWest" , "value" : "172" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftPad_DPadEast" , "value" : "173" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightPad_Touch" , "value" : "174" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightPad_Swipe" , "value" : "175" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightPad_Click" , "value" : "176" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightPad_Pressure" , "value" : "177" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightPad_DPadNorth" , "value" : "178" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightPad_DPadSouth" , "value" : "179" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightPad_DPadWest" , "value" : "180" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightPad_DPadEast" , "value" : "181" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftTrigger_Pull" , "value" : "182" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftTrigger_Click" , "value" : "183" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightTrigger_Pull" , "value" : "184" }
, { "name" : "k_EControllerActionOrigin_SteamV2_RightTrigger_Click" , "value" : "185" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftStick_Move" , "value" : "186" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftStick_Click" , "value" : "187" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftStick_DPadNorth" , "value" : "188" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftStick_DPadSouth" , "value" : "189" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftStick_DPadWest" , "value" : "190" }
, { "name" : "k_EControllerActionOrigin_SteamV2_LeftStick_DPadEast" , "value" : "191" }
, { "name" : "k_EControllerActionOrigin_SteamV2_Gyro_Move" , "value" : "192" }
, { "name" : "k_EControllerActionOrigin_SteamV2_Gyro_Pitch" , "value" : "193" }
, { "name" : "k_EControllerActionOrigin_SteamV2_Gyro_Yaw" , "value" : "194" }
, { "name" : "k_EControllerActionOrigin_SteamV2_Gyro_Roll" , "value" : "195" }
, { "name" : "k_EControllerActionOrigin_Count" , "value" : "196" }
2016-10-26 17:31:16 +03:00
] }
2017-01-25 20:53:09 +03:00
, { "enumname" : "ESteamControllerLEDFlag" , "values" : [
{ "name" : "k_ESteamControllerLEDFlag_SetColor" , "value" : "0" }
, { "name" : "k_ESteamControllerLEDFlag_RestoreUserDefault" , "value" : "1" }
2016-10-26 17:31:16 +03:00
] }
2016-10-18 18:34:28 +03:00
, { "enumname" : "EUGCMatchingUGCType" , "values" : [
{ "name" : "k_EUGCMatchingUGCType_Items" , "value" : "0" }
, { "name" : "k_EUGCMatchingUGCType_Items_Mtx" , "value" : "1" }
, { "name" : "k_EUGCMatchingUGCType_Items_ReadyToUse" , "value" : "2" }
, { "name" : "k_EUGCMatchingUGCType_Collections" , "value" : "3" }
, { "name" : "k_EUGCMatchingUGCType_Artwork" , "value" : "4" }
, { "name" : "k_EUGCMatchingUGCType_Videos" , "value" : "5" }
, { "name" : "k_EUGCMatchingUGCType_Screenshots" , "value" : "6" }
, { "name" : "k_EUGCMatchingUGCType_AllGuides" , "value" : "7" }
, { "name" : "k_EUGCMatchingUGCType_WebGuides" , "value" : "8" }
, { "name" : "k_EUGCMatchingUGCType_IntegratedGuides" , "value" : "9" }
, { "name" : "k_EUGCMatchingUGCType_UsableInGame" , "value" : "10" }
, { "name" : "k_EUGCMatchingUGCType_ControllerBindings" , "value" : "11" }
, { "name" : "k_EUGCMatchingUGCType_GameManagedItems" , "value" : "12" }
, { "name" : "k_EUGCMatchingUGCType_All" , "value" : "-1" }
] }
, { "enumname" : "EUserUGCList" , "values" : [
{ "name" : "k_EUserUGCList_Published" , "value" : "0" }
, { "name" : "k_EUserUGCList_VotedOn" , "value" : "1" }
, { "name" : "k_EUserUGCList_VotedUp" , "value" : "2" }
, { "name" : "k_EUserUGCList_VotedDown" , "value" : "3" }
, { "name" : "k_EUserUGCList_WillVoteLater" , "value" : "4" }
, { "name" : "k_EUserUGCList_Favorited" , "value" : "5" }
, { "name" : "k_EUserUGCList_Subscribed" , "value" : "6" }
, { "name" : "k_EUserUGCList_UsedOrPlayed" , "value" : "7" }
, { "name" : "k_EUserUGCList_Followed" , "value" : "8" }
] }
, { "enumname" : "EUserUGCListSortOrder" , "values" : [
{ "name" : "k_EUserUGCListSortOrder_CreationOrderDesc" , "value" : "0" }
, { "name" : "k_EUserUGCListSortOrder_CreationOrderAsc" , "value" : "1" }
, { "name" : "k_EUserUGCListSortOrder_TitleAsc" , "value" : "2" }
, { "name" : "k_EUserUGCListSortOrder_LastUpdatedDesc" , "value" : "3" }
, { "name" : "k_EUserUGCListSortOrder_SubscriptionDateDesc" , "value" : "4" }
, { "name" : "k_EUserUGCListSortOrder_VoteScoreDesc" , "value" : "5" }
, { "name" : "k_EUserUGCListSortOrder_ForModeration" , "value" : "6" }
] }
, { "enumname" : "EUGCQuery" , "values" : [
{ "name" : "k_EUGCQuery_RankedByVote" , "value" : "0" }
, { "name" : "k_EUGCQuery_RankedByPublicationDate" , "value" : "1" }
, { "name" : "k_EUGCQuery_AcceptedForGameRankedByAcceptanceDate" , "value" : "2" }
, { "name" : "k_EUGCQuery_RankedByTrend" , "value" : "3" }
, { "name" : "k_EUGCQuery_FavoritedByFriendsRankedByPublicationDate" , "value" : "4" }
, { "name" : "k_EUGCQuery_CreatedByFriendsRankedByPublicationDate" , "value" : "5" }
, { "name" : "k_EUGCQuery_RankedByNumTimesReported" , "value" : "6" }
, { "name" : "k_EUGCQuery_CreatedByFollowedUsersRankedByPublicationDate" , "value" : "7" }
, { "name" : "k_EUGCQuery_NotYetRated" , "value" : "8" }
, { "name" : "k_EUGCQuery_RankedByTotalVotesAsc" , "value" : "9" }
, { "name" : "k_EUGCQuery_RankedByVotesUp" , "value" : "10" }
, { "name" : "k_EUGCQuery_RankedByTextSearch" , "value" : "11" }
, { "name" : "k_EUGCQuery_RankedByTotalUniqueSubscriptions" , "value" : "12" }
2016-10-26 17:31:16 +03:00
, { "name" : "k_EUGCQuery_RankedByPlaytimeTrend" , "value" : "13" }
, { "name" : "k_EUGCQuery_RankedByTotalPlaytime" , "value" : "14" }
, { "name" : "k_EUGCQuery_RankedByAveragePlaytimeTrend" , "value" : "15" }
, { "name" : "k_EUGCQuery_RankedByLifetimeAveragePlaytime" , "value" : "16" }
, { "name" : "k_EUGCQuery_RankedByPlaytimeSessionsTrend" , "value" : "17" }
, { "name" : "k_EUGCQuery_RankedByLifetimePlaytimeSessions" , "value" : "18" }
2016-10-18 18:34:28 +03:00
] }
, { "enumname" : "EItemUpdateStatus" , "values" : [
{ "name" : "k_EItemUpdateStatusInvalid" , "value" : "0" }
, { "name" : "k_EItemUpdateStatusPreparingConfig" , "value" : "1" }
, { "name" : "k_EItemUpdateStatusPreparingContent" , "value" : "2" }
, { "name" : "k_EItemUpdateStatusUploadingContent" , "value" : "3" }
, { "name" : "k_EItemUpdateStatusUploadingPreviewFile" , "value" : "4" }
, { "name" : "k_EItemUpdateStatusCommittingChanges" , "value" : "5" }
] }
, { "enumname" : "EItemState" , "values" : [
{ "name" : "k_EItemStateNone" , "value" : "0" }
, { "name" : "k_EItemStateSubscribed" , "value" : "1" }
, { "name" : "k_EItemStateLegacyItem" , "value" : "2" }
, { "name" : "k_EItemStateInstalled" , "value" : "4" }
, { "name" : "k_EItemStateNeedsUpdate" , "value" : "8" }
, { "name" : "k_EItemStateDownloading" , "value" : "16" }
, { "name" : "k_EItemStateDownloadPending" , "value" : "32" }
] }
, { "enumname" : "EItemStatistic" , "values" : [
{ "name" : "k_EItemStatistic_NumSubscriptions" , "value" : "0" }
, { "name" : "k_EItemStatistic_NumFavorites" , "value" : "1" }
, { "name" : "k_EItemStatistic_NumFollowers" , "value" : "2" }
, { "name" : "k_EItemStatistic_NumUniqueSubscriptions" , "value" : "3" }
, { "name" : "k_EItemStatistic_NumUniqueFavorites" , "value" : "4" }
, { "name" : "k_EItemStatistic_NumUniqueFollowers" , "value" : "5" }
, { "name" : "k_EItemStatistic_NumUniqueWebsiteViews" , "value" : "6" }
, { "name" : "k_EItemStatistic_ReportScore" , "value" : "7" }
2016-10-26 17:31:16 +03:00
, { "name" : "k_EItemStatistic_NumSecondsPlayed" , "value" : "8" }
, { "name" : "k_EItemStatistic_NumPlaytimeSessions" , "value" : "9" }
, { "name" : "k_EItemStatistic_NumComments" , "value" : "10" }
2017-05-08 22:56:31 +03:00
, { "name" : "k_EItemStatistic_NumSecondsPlayedDuringTimePeriod" , "value" : "11" }
, { "name" : "k_EItemStatistic_NumPlaytimeSessionsDuringTimePeriod" , "value" : "12" }
2016-10-18 18:34:28 +03:00
] }
, { "enumname" : "EItemPreviewType" , "values" : [
{ "name" : "k_EItemPreviewType_Image" , "value" : "0" }
, { "name" : "k_EItemPreviewType_YouTubeVideo" , "value" : "1" }
, { "name" : "k_EItemPreviewType_Sketchfab" , "value" : "2" }
, { "name" : "k_EItemPreviewType_EnvironmentMap_HorizontalCross" , "value" : "3" }
, { "name" : "k_EItemPreviewType_EnvironmentMap_LatLong" , "value" : "4" }
, { "name" : "k_EItemPreviewType_ReservedMax" , "value" : "255" }
] }
, { "enumname" : "ISteamHTMLSurface::EHTMLMouseButton" , "values" : [
{ "name" : "eHTMLMouseButton_Left" , "value" : "0" }
, { "name" : "eHTMLMouseButton_Right" , "value" : "1" }
, { "name" : "eHTMLMouseButton_Middle" , "value" : "2" }
] }
, { "enumname" : "ISteamHTMLSurface::EMouseCursor" , "values" : [
{ "name" : "dc_user" , "value" : "0" }
, { "name" : "dc_none" , "value" : "1" }
, { "name" : "dc_arrow" , "value" : "2" }
, { "name" : "dc_ibeam" , "value" : "3" }
, { "name" : "dc_hourglass" , "value" : "4" }
, { "name" : "dc_waitarrow" , "value" : "5" }
, { "name" : "dc_crosshair" , "value" : "6" }
, { "name" : "dc_up" , "value" : "7" }
, { "name" : "dc_sizenw" , "value" : "8" }
, { "name" : "dc_sizese" , "value" : "9" }
, { "name" : "dc_sizene" , "value" : "10" }
, { "name" : "dc_sizesw" , "value" : "11" }
, { "name" : "dc_sizew" , "value" : "12" }
, { "name" : "dc_sizee" , "value" : "13" }
, { "name" : "dc_sizen" , "value" : "14" }
, { "name" : "dc_sizes" , "value" : "15" }
, { "name" : "dc_sizewe" , "value" : "16" }
, { "name" : "dc_sizens" , "value" : "17" }
, { "name" : "dc_sizeall" , "value" : "18" }
, { "name" : "dc_no" , "value" : "19" }
, { "name" : "dc_hand" , "value" : "20" }
, { "name" : "dc_blank" , "value" : "21" }
, { "name" : "dc_middle_pan" , "value" : "22" }
, { "name" : "dc_north_pan" , "value" : "23" }
, { "name" : "dc_north_east_pan" , "value" : "24" }
, { "name" : "dc_east_pan" , "value" : "25" }
, { "name" : "dc_south_east_pan" , "value" : "26" }
, { "name" : "dc_south_pan" , "value" : "27" }
, { "name" : "dc_south_west_pan" , "value" : "28" }
, { "name" : "dc_west_pan" , "value" : "29" }
, { "name" : "dc_north_west_pan" , "value" : "30" }
, { "name" : "dc_alias" , "value" : "31" }
, { "name" : "dc_cell" , "value" : "32" }
, { "name" : "dc_colresize" , "value" : "33" }
, { "name" : "dc_copycur" , "value" : "34" }
, { "name" : "dc_verticaltext" , "value" : "35" }
, { "name" : "dc_rowresize" , "value" : "36" }
, { "name" : "dc_zoomin" , "value" : "37" }
, { "name" : "dc_zoomout" , "value" : "38" }
, { "name" : "dc_help" , "value" : "39" }
, { "name" : "dc_custom" , "value" : "40" }
, { "name" : "dc_last" , "value" : "41" }
] }
, { "enumname" : "ISteamHTMLSurface::EHTMLKeyModifiers" , "values" : [
{ "name" : "k_eHTMLKeyModifier_None" , "value" : "0" }
, { "name" : "k_eHTMLKeyModifier_AltDown" , "value" : "1" }
, { "name" : "k_eHTMLKeyModifier_CtrlDown" , "value" : "2" }
, { "name" : "k_eHTMLKeyModifier_ShiftDown" , "value" : "4" }
] }
, { "enumname" : "ESteamItemFlags" , "values" : [
{ "name" : "k_ESteamItemNoTrade" , "value" : "1" }
, { "name" : "k_ESteamItemRemoved" , "value" : "256" }
, { "name" : "k_ESteamItemConsumed" , "value" : "512" }
] }
] ,
"consts" : [ {
"constname" : "k_iSteamUserCallbacks" , "consttype" : "int" , "constval" : "100" }
, {
"constname" : "k_iSteamGameServerCallbacks" , "consttype" : "int" , "constval" : "200" }
, {
"constname" : "k_iSteamFriendsCallbacks" , "consttype" : "int" , "constval" : "300" }
, {
"constname" : "k_iSteamBillingCallbacks" , "consttype" : "int" , "constval" : "400" }
, {
"constname" : "k_iSteamMatchmakingCallbacks" , "consttype" : "int" , "constval" : "500" }
, {
"constname" : "k_iSteamContentServerCallbacks" , "consttype" : "int" , "constval" : "600" }
, {
"constname" : "k_iSteamUtilsCallbacks" , "consttype" : "int" , "constval" : "700" }
, {
"constname" : "k_iClientFriendsCallbacks" , "consttype" : "int" , "constval" : "800" }
, {
"constname" : "k_iClientUserCallbacks" , "consttype" : "int" , "constval" : "900" }
, {
"constname" : "k_iSteamAppsCallbacks" , "consttype" : "int" , "constval" : "1000" }
, {
"constname" : "k_iSteamUserStatsCallbacks" , "consttype" : "int" , "constval" : "1100" }
, {
"constname" : "k_iSteamNetworkingCallbacks" , "consttype" : "int" , "constval" : "1200" }
, {
"constname" : "k_iClientRemoteStorageCallbacks" , "consttype" : "int" , "constval" : "1300" }
, {
"constname" : "k_iClientDepotBuilderCallbacks" , "consttype" : "int" , "constval" : "1400" }
, {
"constname" : "k_iSteamGameServerItemsCallbacks" , "consttype" : "int" , "constval" : "1500" }
, {
"constname" : "k_iClientUtilsCallbacks" , "consttype" : "int" , "constval" : "1600" }
, {
"constname" : "k_iSteamGameCoordinatorCallbacks" , "consttype" : "int" , "constval" : "1700" }
, {
"constname" : "k_iSteamGameServerStatsCallbacks" , "consttype" : "int" , "constval" : "1800" }
, {
"constname" : "k_iSteam2AsyncCallbacks" , "consttype" : "int" , "constval" : "1900" }
, {
"constname" : "k_iSteamGameStatsCallbacks" , "consttype" : "int" , "constval" : "2000" }
, {
"constname" : "k_iClientHTTPCallbacks" , "consttype" : "int" , "constval" : "2100" }
, {
"constname" : "k_iClientScreenshotsCallbacks" , "consttype" : "int" , "constval" : "2200" }
, {
"constname" : "k_iSteamScreenshotsCallbacks" , "consttype" : "int" , "constval" : "2300" }
, {
"constname" : "k_iClientAudioCallbacks" , "consttype" : "int" , "constval" : "2400" }
, {
"constname" : "k_iClientUnifiedMessagesCallbacks" , "consttype" : "int" , "constval" : "2500" }
, {
"constname" : "k_iSteamStreamLauncherCallbacks" , "consttype" : "int" , "constval" : "2600" }
, {
"constname" : "k_iClientControllerCallbacks" , "consttype" : "int" , "constval" : "2700" }
, {
"constname" : "k_iSteamControllerCallbacks" , "consttype" : "int" , "constval" : "2800" }
, {
"constname" : "k_iClientParentalSettingsCallbacks" , "consttype" : "int" , "constval" : "2900" }
, {
"constname" : "k_iClientDeviceAuthCallbacks" , "consttype" : "int" , "constval" : "3000" }
, {
"constname" : "k_iClientNetworkDeviceManagerCallbacks" , "consttype" : "int" , "constval" : "3100" }
, {
"constname" : "k_iClientMusicCallbacks" , "consttype" : "int" , "constval" : "3200" }
, {
"constname" : "k_iClientRemoteClientManagerCallbacks" , "consttype" : "int" , "constval" : "3300" }
, {
"constname" : "k_iClientUGCCallbacks" , "consttype" : "int" , "constval" : "3400" }
, {
"constname" : "k_iSteamStreamClientCallbacks" , "consttype" : "int" , "constval" : "3500" }
, {
"constname" : "k_IClientProductBuilderCallbacks" , "consttype" : "int" , "constval" : "3600" }
, {
"constname" : "k_iClientShortcutsCallbacks" , "consttype" : "int" , "constval" : "3700" }
, {
"constname" : "k_iClientRemoteControlManagerCallbacks" , "consttype" : "int" , "constval" : "3800" }
, {
"constname" : "k_iSteamAppListCallbacks" , "consttype" : "int" , "constval" : "3900" }
, {
"constname" : "k_iSteamMusicCallbacks" , "consttype" : "int" , "constval" : "4000" }
, {
"constname" : "k_iSteamMusicRemoteCallbacks" , "consttype" : "int" , "constval" : "4100" }
, {
"constname" : "k_iClientVRCallbacks" , "consttype" : "int" , "constval" : "4200" }
, {
"constname" : "k_iClientGameNotificationCallbacks" , "consttype" : "int" , "constval" : "4300" }
, {
"constname" : "k_iSteamGameNotificationCallbacks" , "consttype" : "int" , "constval" : "4400" }
, {
"constname" : "k_iSteamHTMLSurfaceCallbacks" , "consttype" : "int" , "constval" : "4500" }
, {
"constname" : "k_iClientVideoCallbacks" , "consttype" : "int" , "constval" : "4600" }
, {
"constname" : "k_iClientInventoryCallbacks" , "consttype" : "int" , "constval" : "4700" }
, {
"constname" : "k_iClientBluetoothManagerCallbacks" , "consttype" : "int" , "constval" : "4800" }
, {
"constname" : "k_cchPersonaNameMax" , "consttype" : "int" , "constval" : "128" }
, {
"constname" : "k_cwchPersonaNameMax" , "consttype" : "int" , "constval" : "32" }
, {
"constname" : "k_cchMaxRichPresenceKeys" , "consttype" : "int" , "constval" : "20" }
, {
"constname" : "k_cchMaxRichPresenceKeyLength" , "consttype" : "int" , "constval" : "64" }
, {
"constname" : "k_cchMaxRichPresenceValueLength" , "consttype" : "int" , "constval" : "256" }
, {
"constname" : "k_cchStatNameMax" , "consttype" : "int" , "constval" : "128" }
, {
"constname" : "k_cchLeaderboardNameMax" , "consttype" : "int" , "constval" : "128" }
, {
"constname" : "k_cLeaderboardDetailsMax" , "consttype" : "int" , "constval" : "64" }
, {
"constname" : "k_InvalidUnifiedMessageHandle" , "consttype" : "const ClientUnifiedMessageHandle" , "constval" : "0" }
, {
"constname" : "k_SteamItemInstanceIDInvalid" , "consttype" : "const SteamItemInstanceID_t" , "constval" : "18446744073709551615" }
, {
"constname" : "k_SteamInventoryResultInvalid" , "consttype" : "const SteamInventoryResult_t" , "constval" : "-1" }
] ,
"structs" : [ { "struct" : "CSteamID" , "fields" : [
{ "fieldname" : "m_steamid" , "fieldtype" : "union SteamID_t" } ] }
, { "struct" : "CSteamID::SteamID_t" , "fields" : [
{ "fieldname" : "m_comp" , "fieldtype" : "struct SteamIDComponent_t" } ,
{ "fieldname" : "m_unAll64Bits" , "fieldtype" : "uint64" } ] }
, { "struct" : "CSteamID::SteamID_t::SteamIDComponent_t" , "fields" : [
{ "fieldname" : "m_unAccountID" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_unAccountInstance" , "fieldtype" : "unsigned int" } ,
{ "fieldname" : "m_EAccountType" , "fieldtype" : "unsigned int" } ,
{ "fieldname" : "m_EUniverse" , "fieldtype" : "enum EUniverse" } ] }
, { "struct" : "CGameID::GameID_t" , "fields" : [
{ "fieldname" : "m_nAppID" , "fieldtype" : "unsigned int" } ,
{ "fieldname" : "m_nType" , "fieldtype" : "unsigned int" } ,
{ "fieldname" : "m_nModID" , "fieldtype" : "unsigned int" } ] }
, { "struct" : "CGameID::(anonymous)" , "fields" : [
{ "fieldname" : "m_ulGameID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_gameID" , "fieldtype" : "struct CGameID::GameID_t" } ] }
, { "struct" : "ValvePackingSentinel_t" , "fields" : [
{ "fieldname" : "m_u32" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_u64" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_u16" , "fieldtype" : "uint16" } ,
{ "fieldname" : "m_d" , "fieldtype" : "double" } ] }
, { "struct" : "CallbackMsg_t" , "fields" : [
{ "fieldname" : "m_hSteamUser" , "fieldtype" : "HSteamUser" } ,
{ "fieldname" : "m_iCallback" , "fieldtype" : "int" } ,
{ "fieldname" : "m_pubParam" , "fieldtype" : "uint8 *" } ,
{ "fieldname" : "m_cubParam" , "fieldtype" : "int" } ] }
, { "struct" : "SteamServerConnectFailure_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_bStillRetrying" , "fieldtype" : "_Bool" } ] }
, { "struct" : "SteamServersDisconnected_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "ClientGameServerDeny_t" , "fields" : [
{ "fieldname" : "m_uAppID" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_unGameServerIP" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_usGameServerPort" , "fieldtype" : "uint16" } ,
{ "fieldname" : "m_bSecure" , "fieldtype" : "uint16" } ,
{ "fieldname" : "m_uReason" , "fieldtype" : "uint32" } ] }
, { "struct" : "ValidateAuthTicketResponse_t" , "fields" : [
{ "fieldname" : "m_SteamID" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_eAuthSessionResponse" , "fieldtype" : "enum EAuthSessionResponse" } ,
{ "fieldname" : "m_OwnerSteamID" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "MicroTxnAuthorizationResponse_t" , "fields" : [
{ "fieldname" : "m_unAppID" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_ulOrderID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_bAuthorized" , "fieldtype" : "uint8" } ] }
, { "struct" : "EncryptedAppTicketResponse_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "GetAuthSessionTicketResponse_t" , "fields" : [
{ "fieldname" : "m_hAuthTicket" , "fieldtype" : "HAuthTicket" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "GameWebCallback_t" , "fields" : [
{ "fieldname" : "m_szURL" , "fieldtype" : "char [256]" } ] }
, { "struct" : "StoreAuthURLResponse_t" , "fields" : [
{ "fieldname" : "m_szURL" , "fieldtype" : "char [512]" } ] }
, { "struct" : "FriendGameInfo_t" , "fields" : [
{ "fieldname" : "m_gameID" , "fieldtype" : "class CGameID" } ,
{ "fieldname" : "m_unGameIP" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_usGamePort" , "fieldtype" : "uint16" } ,
{ "fieldname" : "m_usQueryPort" , "fieldtype" : "uint16" } ,
{ "fieldname" : "m_steamIDLobby" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "FriendSessionStateInfo_t" , "fields" : [
{ "fieldname" : "m_uiOnlineSessionInstances" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_uiPublishedToFriendsSessionInstance" , "fieldtype" : "uint8" } ] }
, { "struct" : "PersonaStateChange_t" , "fields" : [
{ "fieldname" : "m_ulSteamID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_nChangeFlags" , "fieldtype" : "int" } ] }
, { "struct" : "GameOverlayActivated_t" , "fields" : [
{ "fieldname" : "m_bActive" , "fieldtype" : "uint8" } ] }
, { "struct" : "GameServerChangeRequested_t" , "fields" : [
{ "fieldname" : "m_rgchServer" , "fieldtype" : "char [64]" } ,
{ "fieldname" : "m_rgchPassword" , "fieldtype" : "char [64]" } ] }
, { "struct" : "GameLobbyJoinRequested_t" , "fields" : [
{ "fieldname" : "m_steamIDLobby" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_steamIDFriend" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "AvatarImageLoaded_t" , "fields" : [
{ "fieldname" : "m_steamID" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_iImage" , "fieldtype" : "int" } ,
{ "fieldname" : "m_iWide" , "fieldtype" : "int" } ,
{ "fieldname" : "m_iTall" , "fieldtype" : "int" } ] }
, { "struct" : "ClanOfficerListResponse_t" , "fields" : [
{ "fieldname" : "m_steamIDClan" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_cOfficers" , "fieldtype" : "int" } ,
{ "fieldname" : "m_bSuccess" , "fieldtype" : "uint8" } ] }
, { "struct" : "FriendRichPresenceUpdate_t" , "fields" : [
{ "fieldname" : "m_steamIDFriend" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ] }
, { "struct" : "GameRichPresenceJoinRequested_t" , "fields" : [
{ "fieldname" : "m_steamIDFriend" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_rgchConnect" , "fieldtype" : "char [256]" } ] }
, { "struct" : "GameConnectedClanChatMsg_t" , "fields" : [
{ "fieldname" : "m_steamIDClanChat" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_iMessageID" , "fieldtype" : "int" } ] }
, { "struct" : "GameConnectedChatJoin_t" , "fields" : [
{ "fieldname" : "m_steamIDClanChat" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "GameConnectedChatLeave_t" , "fields" : [
{ "fieldname" : "m_steamIDClanChat" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_bKicked" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_bDropped" , "fieldtype" : "_Bool" } ] }
, { "struct" : "DownloadClanActivityCountsResult_t" , "fields" : [
{ "fieldname" : "m_bSuccess" , "fieldtype" : "_Bool" } ] }
, { "struct" : "JoinClanChatRoomCompletionResult_t" , "fields" : [
{ "fieldname" : "m_steamIDClanChat" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_eChatRoomEnterResponse" , "fieldtype" : "enum EChatRoomEnterResponse" } ] }
, { "struct" : "GameConnectedFriendChatMsg_t" , "fields" : [
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_iMessageID" , "fieldtype" : "int" } ] }
, { "struct" : "FriendsGetFollowerCount_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_steamID" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_nCount" , "fieldtype" : "int" } ] }
, { "struct" : "FriendsIsFollowing_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_steamID" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_bIsFollowing" , "fieldtype" : "_Bool" } ] }
, { "struct" : "FriendsEnumerateFollowingList_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_rgSteamID" , "fieldtype" : "class CSteamID [50]" } ,
{ "fieldname" : "m_nResultsReturned" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nTotalResultCount" , "fieldtype" : "int32" } ] }
, { "struct" : "SetPersonaNameResponse_t" , "fields" : [
{ "fieldname" : "m_bSuccess" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_bLocalSuccess" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_result" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "LowBatteryPower_t" , "fields" : [
{ "fieldname" : "m_nMinutesBatteryLeft" , "fieldtype" : "uint8" } ] }
, { "struct" : "SteamAPICallCompleted_t" , "fields" : [
{ "fieldname" : "m_hAsyncCall" , "fieldtype" : "SteamAPICall_t" } ,
{ "fieldname" : "m_iCallback" , "fieldtype" : "int" } ,
{ "fieldname" : "m_cubParam" , "fieldtype" : "uint32" } ] }
, { "struct" : "CheckFileSignature_t" , "fields" : [
{ "fieldname" : "m_eCheckFileSignature" , "fieldtype" : "enum ECheckFileSignature" } ] }
, { "struct" : "GamepadTextInputDismissed_t" , "fields" : [
{ "fieldname" : "m_bSubmitted" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_unSubmittedText" , "fieldtype" : "uint32" } ] }
, { "struct" : "MatchMakingKeyValuePair_t" , "fields" : [
{ "fieldname" : "m_szKey" , "fieldtype" : "char [256]" } ,
{ "fieldname" : "m_szValue" , "fieldtype" : "char [256]" } ] }
, { "struct" : "servernetadr_t" , "fields" : [
{ "fieldname" : "m_usConnectionPort" , "fieldtype" : "uint16" } ,
{ "fieldname" : "m_usQueryPort" , "fieldtype" : "uint16" } ,
{ "fieldname" : "m_unIP" , "fieldtype" : "uint32" } ] }
, { "struct" : "gameserveritem_t" , "fields" : [
{ "fieldname" : "m_NetAdr" , "fieldtype" : "class servernetadr_t" } ,
{ "fieldname" : "m_nPing" , "fieldtype" : "int" } ,
{ "fieldname" : "m_bHadSuccessfulResponse" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_bDoNotRefresh" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_szGameDir" , "fieldtype" : "char [32]" } ,
{ "fieldname" : "m_szMap" , "fieldtype" : "char [32]" } ,
{ "fieldname" : "m_szGameDescription" , "fieldtype" : "char [64]" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_nPlayers" , "fieldtype" : "int" } ,
{ "fieldname" : "m_nMaxPlayers" , "fieldtype" : "int" } ,
{ "fieldname" : "m_nBotPlayers" , "fieldtype" : "int" } ,
{ "fieldname" : "m_bPassword" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_bSecure" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_ulTimeLastPlayed" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_nServerVersion" , "fieldtype" : "int" } ,
{ "fieldname" : "m_szServerName" , "fieldtype" : "char [64]" } ,
{ "fieldname" : "m_szGameTags" , "fieldtype" : "char [128]" } ,
{ "fieldname" : "m_steamID" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "FavoritesListChanged_t" , "fields" : [
{ "fieldname" : "m_nIP" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_nQueryPort" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_nConnPort" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_nFlags" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_bAdd" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_unAccountId" , "fieldtype" : "AccountID_t" } ] }
, { "struct" : "LobbyInvite_t" , "fields" : [
{ "fieldname" : "m_ulSteamIDUser" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_ulSteamIDLobby" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_ulGameID" , "fieldtype" : "uint64" } ] }
, { "struct" : "LobbyEnter_t" , "fields" : [
{ "fieldname" : "m_ulSteamIDLobby" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_rgfChatPermissions" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_bLocked" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_EChatRoomEnterResponse" , "fieldtype" : "uint32" } ] }
, { "struct" : "LobbyDataUpdate_t" , "fields" : [
{ "fieldname" : "m_ulSteamIDLobby" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_ulSteamIDMember" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_bSuccess" , "fieldtype" : "uint8" } ] }
, { "struct" : "LobbyChatUpdate_t" , "fields" : [
{ "fieldname" : "m_ulSteamIDLobby" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_ulSteamIDUserChanged" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_ulSteamIDMakingChange" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_rgfChatMemberStateChange" , "fieldtype" : "uint32" } ] }
, { "struct" : "LobbyChatMsg_t" , "fields" : [
{ "fieldname" : "m_ulSteamIDLobby" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_ulSteamIDUser" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_eChatEntryType" , "fieldtype" : "uint8" } ,
{ "fieldname" : "m_iChatID" , "fieldtype" : "uint32" } ] }
, { "struct" : "LobbyGameCreated_t" , "fields" : [
{ "fieldname" : "m_ulSteamIDLobby" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_ulSteamIDGameServer" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_unIP" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_usPort" , "fieldtype" : "uint16" } ] }
, { "struct" : "LobbyMatchList_t" , "fields" : [
{ "fieldname" : "m_nLobbiesMatching" , "fieldtype" : "uint32" } ] }
, { "struct" : "LobbyKicked_t" , "fields" : [
{ "fieldname" : "m_ulSteamIDLobby" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_ulSteamIDAdmin" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_bKickedDueToDisconnect" , "fieldtype" : "uint8" } ] }
, { "struct" : "LobbyCreated_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_ulSteamIDLobby" , "fieldtype" : "uint64" } ] }
, { "struct" : "PSNGameBootInviteResult_t" , "fields" : [
{ "fieldname" : "m_bGameBootInviteExists" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_steamIDLobby" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "FavoritesListAccountsUpdated_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "SteamParamStringArray_t" , "fields" : [
{ "fieldname" : "m_ppStrings" , "fieldtype" : "const char **" } ,
{ "fieldname" : "m_nNumStrings" , "fieldtype" : "int32" } ] }
, { "struct" : "RemoteStorageAppSyncedClient_t" , "fields" : [
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_unNumDownloads" , "fieldtype" : "int" } ] }
, { "struct" : "RemoteStorageAppSyncedServer_t" , "fields" : [
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_unNumUploads" , "fieldtype" : "int" } ] }
, { "struct" : "RemoteStorageAppSyncProgress_t" , "fields" : [
{ "fieldname" : "m_rgchCurrentFile" , "fieldtype" : "char [260]" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_uBytesTransferredThisChunk" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_dAppPercentComplete" , "fieldtype" : "double" } ,
{ "fieldname" : "m_bUploading" , "fieldtype" : "_Bool" } ] }
, { "struct" : "RemoteStorageAppSyncStatusCheck_t" , "fields" : [
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "RemoteStorageFileShareResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_hFile" , "fieldtype" : "UGCHandle_t" } ,
{ "fieldname" : "m_rgchFilename" , "fieldtype" : "char [260]" } ] }
, { "struct" : "RemoteStoragePublishFileResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_bUserNeedsToAcceptWorkshopLegalAgreement" , "fieldtype" : "_Bool" } ] }
, { "struct" : "RemoteStorageDeletePublishedFileResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ] }
, { "struct" : "RemoteStorageEnumerateUserPublishedFilesResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nResultsReturned" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nTotalResultCount" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_rgPublishedFileId" , "fieldtype" : "PublishedFileId_t [50]" } ] }
, { "struct" : "RemoteStorageSubscribePublishedFileResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ] }
, { "struct" : "RemoteStorageEnumerateUserSubscribedFilesResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nResultsReturned" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nTotalResultCount" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_rgPublishedFileId" , "fieldtype" : "PublishedFileId_t [50]" } ,
{ "fieldname" : "m_rgRTimeSubscribed" , "fieldtype" : "uint32 [50]" } ] }
, { "struct" : "RemoteStorageUnsubscribePublishedFileResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ] }
, { "struct" : "RemoteStorageUpdatePublishedFileResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_bUserNeedsToAcceptWorkshopLegalAgreement" , "fieldtype" : "_Bool" } ] }
, { "struct" : "RemoteStorageDownloadUGCResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_hFile" , "fieldtype" : "UGCHandle_t" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_nSizeInBytes" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_pchFileName" , "fieldtype" : "char [260]" } ,
{ "fieldname" : "m_ulSteamIDOwner" , "fieldtype" : "uint64" } ] }
, { "struct" : "RemoteStorageGetPublishedFileDetailsResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_nCreatorAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_nConsumerAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_rgchTitle" , "fieldtype" : "char [129]" } ,
{ "fieldname" : "m_rgchDescription" , "fieldtype" : "char [8000]" } ,
{ "fieldname" : "m_hFile" , "fieldtype" : "UGCHandle_t" } ,
{ "fieldname" : "m_hPreviewFile" , "fieldtype" : "UGCHandle_t" } ,
{ "fieldname" : "m_ulSteamIDOwner" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_rtimeCreated" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_rtimeUpdated" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_eVisibility" , "fieldtype" : "enum ERemoteStoragePublishedFileVisibility" } ,
{ "fieldname" : "m_bBanned" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_rgchTags" , "fieldtype" : "char [1025]" } ,
{ "fieldname" : "m_bTagsTruncated" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_pchFileName" , "fieldtype" : "char [260]" } ,
{ "fieldname" : "m_nFileSize" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nPreviewFileSize" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_rgchURL" , "fieldtype" : "char [256]" } ,
{ "fieldname" : "m_eFileType" , "fieldtype" : "enum EWorkshopFileType" } ,
{ "fieldname" : "m_bAcceptedForUse" , "fieldtype" : "_Bool" } ] }
, { "struct" : "RemoteStorageEnumerateWorkshopFilesResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nResultsReturned" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nTotalResultCount" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_rgPublishedFileId" , "fieldtype" : "PublishedFileId_t [50]" } ,
{ "fieldname" : "m_rgScore" , "fieldtype" : "float [50]" } ,
{ "fieldname" : "m_nAppId" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_unStartIndex" , "fieldtype" : "uint32" } ] }
, { "struct" : "RemoteStorageGetPublishedItemVoteDetailsResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_unPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_nVotesFor" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nVotesAgainst" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nReports" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_fScore" , "fieldtype" : "float" } ] }
, { "struct" : "RemoteStoragePublishedFileSubscribed_t" , "fields" : [
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ] }
, { "struct" : "RemoteStoragePublishedFileUnsubscribed_t" , "fields" : [
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ] }
, { "struct" : "RemoteStoragePublishedFileDeleted_t" , "fields" : [
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ] }
, { "struct" : "RemoteStorageUpdateUserPublishedItemVoteResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ] }
, { "struct" : "RemoteStorageUserVoteDetails_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_eVote" , "fieldtype" : "enum EWorkshopVote" } ] }
, { "struct" : "RemoteStorageEnumerateUserSharedWorkshopFilesResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nResultsReturned" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nTotalResultCount" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_rgPublishedFileId" , "fieldtype" : "PublishedFileId_t [50]" } ] }
, { "struct" : "RemoteStorageSetUserPublishedFileActionResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_eAction" , "fieldtype" : "enum EWorkshopFileAction" } ] }
, { "struct" : "RemoteStorageEnumeratePublishedFilesByUserActionResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_eAction" , "fieldtype" : "enum EWorkshopFileAction" } ,
{ "fieldname" : "m_nResultsReturned" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nTotalResultCount" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_rgPublishedFileId" , "fieldtype" : "PublishedFileId_t [50]" } ,
{ "fieldname" : "m_rgRTimeUpdated" , "fieldtype" : "uint32 [50]" } ] }
, { "struct" : "RemoteStoragePublishFileProgress_t" , "fields" : [
{ "fieldname" : "m_dPercentFile" , "fieldtype" : "double" } ,
{ "fieldname" : "m_bPreview" , "fieldtype" : "_Bool" } ] }
, { "struct" : "RemoteStoragePublishedFileUpdated_t" , "fields" : [
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_ulUnused" , "fieldtype" : "uint64" } ] }
, { "struct" : "RemoteStorageFileWriteAsyncComplete_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "RemoteStorageFileReadAsyncComplete_t" , "fields" : [
{ "fieldname" : "m_hFileReadAsync" , "fieldtype" : "SteamAPICall_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nOffset" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_cubRead" , "fieldtype" : "uint32" } ] }
, { "struct" : "LeaderboardEntry_t" , "fields" : [
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_nGlobalRank" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nScore" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_cDetails" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_hUGC" , "fieldtype" : "UGCHandle_t" } ] }
, { "struct" : "UserStatsReceived_t" , "fields" : [
{ "fieldname" : "m_nGameID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "UserStatsStored_t" , "fields" : [
{ "fieldname" : "m_nGameID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "UserAchievementStored_t" , "fields" : [
{ "fieldname" : "m_nGameID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_bGroupAchievement" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_rgchAchievementName" , "fieldtype" : "char [128]" } ,
{ "fieldname" : "m_nCurProgress" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_nMaxProgress" , "fieldtype" : "uint32" } ] }
, { "struct" : "LeaderboardFindResult_t" , "fields" : [
{ "fieldname" : "m_hSteamLeaderboard" , "fieldtype" : "SteamLeaderboard_t" } ,
{ "fieldname" : "m_bLeaderboardFound" , "fieldtype" : "uint8" } ] }
, { "struct" : "LeaderboardScoresDownloaded_t" , "fields" : [
{ "fieldname" : "m_hSteamLeaderboard" , "fieldtype" : "SteamLeaderboard_t" } ,
{ "fieldname" : "m_hSteamLeaderboardEntries" , "fieldtype" : "SteamLeaderboardEntries_t" } ,
{ "fieldname" : "m_cEntryCount" , "fieldtype" : "int" } ] }
, { "struct" : "LeaderboardScoreUploaded_t" , "fields" : [
{ "fieldname" : "m_bSuccess" , "fieldtype" : "uint8" } ,
{ "fieldname" : "m_hSteamLeaderboard" , "fieldtype" : "SteamLeaderboard_t" } ,
{ "fieldname" : "m_nScore" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_bScoreChanged" , "fieldtype" : "uint8" } ,
{ "fieldname" : "m_nGlobalRankNew" , "fieldtype" : "int" } ,
{ "fieldname" : "m_nGlobalRankPrevious" , "fieldtype" : "int" } ] }
, { "struct" : "NumberOfCurrentPlayers_t" , "fields" : [
{ "fieldname" : "m_bSuccess" , "fieldtype" : "uint8" } ,
{ "fieldname" : "m_cPlayers" , "fieldtype" : "int32" } ] }
, { "struct" : "UserStatsUnloaded_t" , "fields" : [
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "UserAchievementIconFetched_t" , "fields" : [
{ "fieldname" : "m_nGameID" , "fieldtype" : "class CGameID" } ,
{ "fieldname" : "m_rgchAchievementName" , "fieldtype" : "char [128]" } ,
{ "fieldname" : "m_bAchieved" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_nIconHandle" , "fieldtype" : "int" } ] }
, { "struct" : "GlobalAchievementPercentagesReady_t" , "fields" : [
{ "fieldname" : "m_nGameID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "LeaderboardUGCSet_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_hSteamLeaderboard" , "fieldtype" : "SteamLeaderboard_t" } ] }
, { "struct" : "PS3TrophiesInstalled_t" , "fields" : [
{ "fieldname" : "m_nGameID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_ulRequiredDiskSpace" , "fieldtype" : "uint64" } ] }
, { "struct" : "GlobalStatsReceived_t" , "fields" : [
{ "fieldname" : "m_nGameID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "DlcInstalled_t" , "fields" : [
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ] }
, { "struct" : "RegisterActivationCodeResponse_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum ERegisterActivationCodeResult" } ,
{ "fieldname" : "m_unPackageRegistered" , "fieldtype" : "uint32" } ] }
, { "struct" : "AppProofOfPurchaseKeyResponse_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nAppID" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_cchKeyLength" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_rgchKey" , "fieldtype" : "char [240]" } ] }
2016-10-26 17:31:16 +03:00
, { "struct" : "FileDetailsResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_ulFileSize" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_FileSHA" , "fieldtype" : "uint8 [20]" } ,
{ "fieldname" : "m_unFlags" , "fieldtype" : "uint32" } ] }
2016-10-18 18:34:28 +03:00
, { "struct" : "P2PSessionState_t" , "fields" : [
{ "fieldname" : "m_bConnectionActive" , "fieldtype" : "uint8" } ,
{ "fieldname" : "m_bConnecting" , "fieldtype" : "uint8" } ,
{ "fieldname" : "m_eP2PSessionError" , "fieldtype" : "uint8" } ,
{ "fieldname" : "m_bUsingRelay" , "fieldtype" : "uint8" } ,
{ "fieldname" : "m_nBytesQueuedForSend" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nPacketsQueuedForSend" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nRemoteIP" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_nRemotePort" , "fieldtype" : "uint16" } ] }
, { "struct" : "P2PSessionRequest_t" , "fields" : [
{ "fieldname" : "m_steamIDRemote" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "P2PSessionConnectFail_t" , "fields" : [
{ "fieldname" : "m_steamIDRemote" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_eP2PSessionError" , "fieldtype" : "uint8" } ] }
, { "struct" : "SocketStatusCallback_t" , "fields" : [
{ "fieldname" : "m_hSocket" , "fieldtype" : "SNetSocket_t" } ,
{ "fieldname" : "m_hListenSocket" , "fieldtype" : "SNetListenSocket_t" } ,
{ "fieldname" : "m_steamIDRemote" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_eSNetSocketState" , "fieldtype" : "int" } ] }
, { "struct" : "ScreenshotReady_t" , "fields" : [
{ "fieldname" : "m_hLocal" , "fieldtype" : "ScreenshotHandle" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "VolumeHasChanged_t" , "fields" : [
{ "fieldname" : "m_flNewVolume" , "fieldtype" : "float" } ] }
, { "struct" : "MusicPlayerWantsShuffled_t" , "fields" : [
{ "fieldname" : "m_bShuffled" , "fieldtype" : "_Bool" } ] }
, { "struct" : "MusicPlayerWantsLooped_t" , "fields" : [
{ "fieldname" : "m_bLooped" , "fieldtype" : "_Bool" } ] }
, { "struct" : "MusicPlayerWantsVolume_t" , "fields" : [
{ "fieldname" : "m_flNewVolume" , "fieldtype" : "float" } ] }
, { "struct" : "MusicPlayerSelectsQueueEntry_t" , "fields" : [
{ "fieldname" : "nID" , "fieldtype" : "int" } ] }
, { "struct" : "MusicPlayerSelectsPlaylistEntry_t" , "fields" : [
{ "fieldname" : "nID" , "fieldtype" : "int" } ] }
, { "struct" : "MusicPlayerWantsPlayingRepeatStatus_t" , "fields" : [
{ "fieldname" : "m_nPlayingRepeatStatus" , "fieldtype" : "int" } ] }
, { "struct" : "HTTPRequestCompleted_t" , "fields" : [
{ "fieldname" : "m_hRequest" , "fieldtype" : "HTTPRequestHandle" } ,
{ "fieldname" : "m_ulContextValue" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_bRequestSuccessful" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_eStatusCode" , "fieldtype" : "enum EHTTPStatusCode" } ,
{ "fieldname" : "m_unBodySize" , "fieldtype" : "uint32" } ] }
, { "struct" : "HTTPRequestHeadersReceived_t" , "fields" : [
{ "fieldname" : "m_hRequest" , "fieldtype" : "HTTPRequestHandle" } ,
{ "fieldname" : "m_ulContextValue" , "fieldtype" : "uint64" } ] }
, { "struct" : "HTTPRequestDataReceived_t" , "fields" : [
{ "fieldname" : "m_hRequest" , "fieldtype" : "HTTPRequestHandle" } ,
{ "fieldname" : "m_ulContextValue" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_cOffset" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_cBytesReceived" , "fieldtype" : "uint32" } ] }
, { "struct" : "SteamUnifiedMessagesSendMethodResult_t" , "fields" : [
{ "fieldname" : "m_hHandle" , "fieldtype" : "ClientUnifiedMessageHandle" } ,
{ "fieldname" : "m_unContext" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_unResponseSize" , "fieldtype" : "uint32" } ] }
, { "struct" : "ControllerAnalogActionData_t" , "fields" : [
{ "fieldname" : "eMode" , "fieldtype" : "enum EControllerSourceMode" } ,
{ "fieldname" : "x" , "fieldtype" : "float" } ,
{ "fieldname" : "y" , "fieldtype" : "float" } ,
{ "fieldname" : "bActive" , "fieldtype" : "_Bool" } ] }
, { "struct" : "ControllerDigitalActionData_t" , "fields" : [
{ "fieldname" : "bState" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "bActive" , "fieldtype" : "_Bool" } ] }
2016-10-26 17:31:16 +03:00
, { "struct" : "ControllerMotionData_t" , "fields" : [
{ "fieldname" : "rotQuatX" , "fieldtype" : "float" } ,
{ "fieldname" : "rotQuatY" , "fieldtype" : "float" } ,
{ "fieldname" : "rotQuatZ" , "fieldtype" : "float" } ,
{ "fieldname" : "rotQuatW" , "fieldtype" : "float" } ,
{ "fieldname" : "posAccelX" , "fieldtype" : "float" } ,
{ "fieldname" : "posAccelY" , "fieldtype" : "float" } ,
{ "fieldname" : "posAccelZ" , "fieldtype" : "float" } ,
{ "fieldname" : "rotVelX" , "fieldtype" : "float" } ,
{ "fieldname" : "rotVelY" , "fieldtype" : "float" } ,
{ "fieldname" : "rotVelZ" , "fieldtype" : "float" } ] }
2016-10-18 18:34:28 +03:00
, { "struct" : "SteamUGCDetails_t" , "fields" : [
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_eFileType" , "fieldtype" : "enum EWorkshopFileType" } ,
{ "fieldname" : "m_nCreatorAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_nConsumerAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_rgchTitle" , "fieldtype" : "char [129]" } ,
{ "fieldname" : "m_rgchDescription" , "fieldtype" : "char [8000]" } ,
{ "fieldname" : "m_ulSteamIDOwner" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_rtimeCreated" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_rtimeUpdated" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_rtimeAddedToUserList" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_eVisibility" , "fieldtype" : "enum ERemoteStoragePublishedFileVisibility" } ,
{ "fieldname" : "m_bBanned" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_bAcceptedForUse" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_bTagsTruncated" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_rgchTags" , "fieldtype" : "char [1025]" } ,
{ "fieldname" : "m_hFile" , "fieldtype" : "UGCHandle_t" } ,
{ "fieldname" : "m_hPreviewFile" , "fieldtype" : "UGCHandle_t" } ,
{ "fieldname" : "m_pchFileName" , "fieldtype" : "char [260]" } ,
{ "fieldname" : "m_nFileSize" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_nPreviewFileSize" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_rgchURL" , "fieldtype" : "char [256]" } ,
{ "fieldname" : "m_unVotesUp" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_unVotesDown" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_flScore" , "fieldtype" : "float" } ,
{ "fieldname" : "m_unNumChildren" , "fieldtype" : "uint32" } ] }
, { "struct" : "SteamUGCQueryCompleted_t" , "fields" : [
{ "fieldname" : "m_handle" , "fieldtype" : "UGCQueryHandle_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_unNumResultsReturned" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_unTotalMatchingResults" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_bCachedData" , "fieldtype" : "_Bool" } ] }
, { "struct" : "SteamUGCRequestUGCDetailsResult_t" , "fields" : [
{ "fieldname" : "m_details" , "fieldtype" : "struct SteamUGCDetails_t" } ,
{ "fieldname" : "m_bCachedData" , "fieldtype" : "_Bool" } ] }
, { "struct" : "CreateItemResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_bUserNeedsToAcceptWorkshopLegalAgreement" , "fieldtype" : "_Bool" } ] }
, { "struct" : "SubmitItemUpdateResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_bUserNeedsToAcceptWorkshopLegalAgreement" , "fieldtype" : "_Bool" } ] }
, { "struct" : "DownloadItemResult_t" , "fields" : [
{ "fieldname" : "m_unAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "UserFavoriteItemsListChanged_t" , "fields" : [
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_bWasAddRequest" , "fieldtype" : "_Bool" } ] }
, { "struct" : "SetUserItemVoteResult_t" , "fields" : [
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_bVoteUp" , "fieldtype" : "_Bool" } ] }
, { "struct" : "GetUserItemVoteResult_t" , "fields" : [
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_bVotedUp" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_bVotedDown" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_bVoteSkipped" , "fieldtype" : "_Bool" } ] }
2016-10-26 17:31:16 +03:00
, { "struct" : "StartPlaytimeTrackingResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "StopPlaytimeTrackingResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
2017-05-08 22:56:31 +03:00
, { "struct" : "AddUGCDependencyResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_nChildPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ] }
, { "struct" : "RemoveUGCDependencyResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ,
{ "fieldname" : "m_nChildPublishedFileId" , "fieldtype" : "PublishedFileId_t" } ] }
2016-10-18 18:34:28 +03:00
, { "struct" : "SteamAppInstalled_t" , "fields" : [
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ] }
, { "struct" : "SteamAppUninstalled_t" , "fields" : [
{ "fieldname" : "m_nAppID" , "fieldtype" : "AppId_t" } ] }
, { "struct" : "HTML_BrowserReady_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ] }
, { "struct" : "HTML_NeedsPaint_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pBGRA" , "fieldtype" : "const char *" } ,
{ "fieldname" : "unWide" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unTall" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unUpdateX" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unUpdateY" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unUpdateWide" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unUpdateTall" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unScrollX" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unScrollY" , "fieldtype" : "uint32" } ,
{ "fieldname" : "flPageScale" , "fieldtype" : "float" } ,
{ "fieldname" : "unPageSerial" , "fieldtype" : "uint32" } ] }
, { "struct" : "HTML_StartRequest_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchURL" , "fieldtype" : "const char *" } ,
{ "fieldname" : "pchTarget" , "fieldtype" : "const char *" } ,
{ "fieldname" : "pchPostData" , "fieldtype" : "const char *" } ,
{ "fieldname" : "bIsRedirect" , "fieldtype" : "_Bool" } ] }
, { "struct" : "HTML_CloseBrowser_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ] }
, { "struct" : "HTML_URLChanged_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchURL" , "fieldtype" : "const char *" } ,
{ "fieldname" : "pchPostData" , "fieldtype" : "const char *" } ,
{ "fieldname" : "bIsRedirect" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "pchPageTitle" , "fieldtype" : "const char *" } ,
{ "fieldname" : "bNewNavigation" , "fieldtype" : "_Bool" } ] }
, { "struct" : "HTML_FinishedRequest_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchURL" , "fieldtype" : "const char *" } ,
{ "fieldname" : "pchPageTitle" , "fieldtype" : "const char *" } ] }
, { "struct" : "HTML_OpenLinkInNewTab_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchURL" , "fieldtype" : "const char *" } ] }
, { "struct" : "HTML_ChangedTitle_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchTitle" , "fieldtype" : "const char *" } ] }
, { "struct" : "HTML_SearchResults_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "unResults" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unCurrentMatch" , "fieldtype" : "uint32" } ] }
, { "struct" : "HTML_CanGoBackAndForward_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "bCanGoBack" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "bCanGoForward" , "fieldtype" : "_Bool" } ] }
, { "struct" : "HTML_HorizontalScroll_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "unScrollMax" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unScrollCurrent" , "fieldtype" : "uint32" } ,
{ "fieldname" : "flPageScale" , "fieldtype" : "float" } ,
{ "fieldname" : "bVisible" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "unPageSize" , "fieldtype" : "uint32" } ] }
, { "struct" : "HTML_VerticalScroll_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "unScrollMax" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unScrollCurrent" , "fieldtype" : "uint32" } ,
{ "fieldname" : "flPageScale" , "fieldtype" : "float" } ,
{ "fieldname" : "bVisible" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "unPageSize" , "fieldtype" : "uint32" } ] }
, { "struct" : "HTML_LinkAtPosition_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "x" , "fieldtype" : "uint32" } ,
{ "fieldname" : "y" , "fieldtype" : "uint32" } ,
{ "fieldname" : "pchURL" , "fieldtype" : "const char *" } ,
{ "fieldname" : "bInput" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "bLiveLink" , "fieldtype" : "_Bool" } ] }
, { "struct" : "HTML_JSAlert_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchMessage" , "fieldtype" : "const char *" } ] }
, { "struct" : "HTML_JSConfirm_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchMessage" , "fieldtype" : "const char *" } ] }
, { "struct" : "HTML_FileOpenDialog_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchTitle" , "fieldtype" : "const char *" } ,
{ "fieldname" : "pchInitialFile" , "fieldtype" : "const char *" } ] }
, { "struct" : "HTML_NewWindow_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchURL" , "fieldtype" : "const char *" } ,
{ "fieldname" : "unX" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unY" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unWide" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unTall" , "fieldtype" : "uint32" } ,
{ "fieldname" : "unNewWindow_BrowserHandle" , "fieldtype" : "HHTMLBrowser" } ] }
, { "struct" : "HTML_SetCursor_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "eMouseCursor" , "fieldtype" : "uint32" } ] }
, { "struct" : "HTML_StatusText_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchMsg" , "fieldtype" : "const char *" } ] }
, { "struct" : "HTML_ShowToolTip_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchMsg" , "fieldtype" : "const char *" } ] }
, { "struct" : "HTML_UpdateToolTip_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ,
{ "fieldname" : "pchMsg" , "fieldtype" : "const char *" } ] }
, { "struct" : "HTML_HideToolTip_t" , "fields" : [
{ "fieldname" : "unBrowserHandle" , "fieldtype" : "HHTMLBrowser" } ] }
, { "struct" : "SteamItemDetails_t" , "fields" : [
{ "fieldname" : "m_itemId" , "fieldtype" : "SteamItemInstanceID_t" } ,
{ "fieldname" : "m_iDefinition" , "fieldtype" : "SteamItemDef_t" } ,
{ "fieldname" : "m_unQuantity" , "fieldtype" : "uint16" } ,
{ "fieldname" : "m_unFlags" , "fieldtype" : "uint16" } ] }
, { "struct" : "SteamInventoryResultReady_t" , "fields" : [
{ "fieldname" : "m_handle" , "fieldtype" : "SteamInventoryResult_t" } ,
{ "fieldname" : "m_result" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "SteamInventoryFullUpdate_t" , "fields" : [
{ "fieldname" : "m_handle" , "fieldtype" : "SteamInventoryResult_t" } ] }
2017-01-25 20:53:09 +03:00
, { "struct" : "SteamInventoryEligiblePromoItemDefIDs_t" , "fields" : [
{ "fieldname" : "m_result" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_steamID" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_numEligiblePromoItemDefs" , "fieldtype" : "int" } ,
{ "fieldname" : "m_bCachedData" , "fieldtype" : "_Bool" } ] }
2016-10-18 18:34:28 +03:00
, { "struct" : "BroadcastUploadStop_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EBroadcastUploadResult" } ] }
, { "struct" : "GetVideoURLResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_unVideoAppID" , "fieldtype" : "AppId_t" } ,
{ "fieldname" : "m_rgchURL" , "fieldtype" : "char [256]" } ] }
2017-05-08 22:56:31 +03:00
, { "struct" : "GetOPFSettingsResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_unVideoAppID" , "fieldtype" : "AppId_t" } ] }
2016-10-18 18:34:28 +03:00
, { "struct" : "CSteamAPIContext" , "fields" : [
{ "fieldname" : "m_pSteamClient" , "fieldtype" : "class ISteamClient *" } ,
{ "fieldname" : "m_pSteamUser" , "fieldtype" : "class ISteamUser *" } ,
{ "fieldname" : "m_pSteamFriends" , "fieldtype" : "class ISteamFriends *" } ,
{ "fieldname" : "m_pSteamUtils" , "fieldtype" : "class ISteamUtils *" } ,
{ "fieldname" : "m_pSteamMatchmaking" , "fieldtype" : "class ISteamMatchmaking *" } ,
{ "fieldname" : "m_pSteamUserStats" , "fieldtype" : "class ISteamUserStats *" } ,
{ "fieldname" : "m_pSteamApps" , "fieldtype" : "class ISteamApps *" } ,
{ "fieldname" : "m_pSteamMatchmakingServers" , "fieldtype" : "class ISteamMatchmakingServers *" } ,
{ "fieldname" : "m_pSteamNetworking" , "fieldtype" : "class ISteamNetworking *" } ,
{ "fieldname" : "m_pSteamRemoteStorage" , "fieldtype" : "class ISteamRemoteStorage *" } ,
{ "fieldname" : "m_pSteamScreenshots" , "fieldtype" : "class ISteamScreenshots *" } ,
{ "fieldname" : "m_pSteamHTTP" , "fieldtype" : "class ISteamHTTP *" } ,
{ "fieldname" : "m_pSteamUnifiedMessages" , "fieldtype" : "class ISteamUnifiedMessages *" } ,
{ "fieldname" : "m_pController" , "fieldtype" : "class ISteamController *" } ,
{ "fieldname" : "m_pSteamUGC" , "fieldtype" : "class ISteamUGC *" } ,
{ "fieldname" : "m_pSteamAppList" , "fieldtype" : "class ISteamAppList *" } ,
{ "fieldname" : "m_pSteamMusic" , "fieldtype" : "class ISteamMusic *" } ,
{ "fieldname" : "m_pSteamMusicRemote" , "fieldtype" : "class ISteamMusicRemote *" } ,
{ "fieldname" : "m_pSteamHTMLSurface" , "fieldtype" : "class ISteamHTMLSurface *" } ,
{ "fieldname" : "m_pSteamInventory" , "fieldtype" : "class ISteamInventory *" } ,
{ "fieldname" : "m_pSteamVideo" , "fieldtype" : "class ISteamVideo *" } ] }
, { "struct" : "CCallbackBase" , "fields" : [
{ "fieldname" : "m_nCallbackFlags" , "fieldtype" : "uint8" } ,
{ "fieldname" : "m_iCallback" , "fieldtype" : "int" } ] }
, { "struct" : "CCallResult" , "fields" : [
{ "fieldname" : "m_hAPICall" , "fieldtype" : "SteamAPICall_t" } ,
{ "fieldname" : "m_pObj" , "fieldtype" : "T *" } ,
{ "fieldname" : "m_Func" , "fieldtype" : "func_t" } ] }
, { "struct" : "CCallback" , "fields" : [
{ "fieldname" : "m_pObj" , "fieldtype" : "T *" } ,
{ "fieldname" : "m_Func" , "fieldtype" : "func_t" } ] }
, { "struct" : "GSClientApprove_t" , "fields" : [
{ "fieldname" : "m_SteamID" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_OwnerSteamID" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "GSClientDeny_t" , "fields" : [
{ "fieldname" : "m_SteamID" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_eDenyReason" , "fieldtype" : "enum EDenyReason" } ,
{ "fieldname" : "m_rgchOptionalText" , "fieldtype" : "char [128]" } ] }
, { "struct" : "GSClientKick_t" , "fields" : [
{ "fieldname" : "m_SteamID" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_eDenyReason" , "fieldtype" : "enum EDenyReason" } ] }
, { "struct" : "GSClientAchievementStatus_t" , "fields" : [
{ "fieldname" : "m_SteamID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_pchAchievement" , "fieldtype" : "char [128]" } ,
{ "fieldname" : "m_bUnlocked" , "fieldtype" : "_Bool" } ] }
, { "struct" : "GSPolicyResponse_t" , "fields" : [
{ "fieldname" : "m_bSecure" , "fieldtype" : "uint8" } ] }
, { "struct" : "GSGameplayStats_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_nRank" , "fieldtype" : "int32" } ,
{ "fieldname" : "m_unTotalConnects" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_unTotalMinutesPlayed" , "fieldtype" : "uint32" } ] }
, { "struct" : "GSClientGroupStatus_t" , "fields" : [
{ "fieldname" : "m_SteamIDUser" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_SteamIDGroup" , "fieldtype" : "class CSteamID" } ,
{ "fieldname" : "m_bMember" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_bOfficer" , "fieldtype" : "_Bool" } ] }
, { "struct" : "GSReputation_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_unReputationScore" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_bBanned" , "fieldtype" : "_Bool" } ,
{ "fieldname" : "m_unBannedIP" , "fieldtype" : "uint32" } ,
{ "fieldname" : "m_usBannedPort" , "fieldtype" : "uint16" } ,
{ "fieldname" : "m_ulBannedGameID" , "fieldtype" : "uint64" } ,
{ "fieldname" : "m_unBanExpires" , "fieldtype" : "uint32" } ] }
, { "struct" : "AssociateWithClanResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ] }
, { "struct" : "ComputeNewPlayerCompatibilityResult_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_cPlayersThatDontLikeCandidate" , "fieldtype" : "int" } ,
{ "fieldname" : "m_cPlayersThatCandidateDoesntLike" , "fieldtype" : "int" } ,
{ "fieldname" : "m_cClanPlayersThatDontLikeCandidate" , "fieldtype" : "int" } ,
{ "fieldname" : "m_SteamIDCandidate" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "GSStatsReceived_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "GSStatsStored_t" , "fields" : [
{ "fieldname" : "m_eResult" , "fieldtype" : "enum EResult" } ,
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ] }
, { "struct" : "GSStatsUnloaded_t" , "fields" : [
{ "fieldname" : "m_steamIDUser" , "fieldtype" : "class CSteamID" } ] }
] ,
"methods" : [ {
"classname" : "ISteamClient" ,
"methodname" : "CreateSteamPipe" ,
"returntype" : "HSteamPipe"
}
, {
"classname" : "ISteamClient" ,
"methodname" : "BReleaseSteamPipe" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "ConnectToGlobalUser" ,
"returntype" : "HSteamUser" ,
"params" : [
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "CreateLocalUser" ,
"returntype" : "HSteamUser" ,
"params" : [
{ "paramname" : "phSteamPipe" , "paramtype" : "HSteamPipe *" } ,
{ "paramname" : "eAccountType" , "paramtype" : "EAccountType" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "ReleaseUser" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "hUser" , "paramtype" : "HSteamUser" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamUser" ,
"returntype" : "class ISteamUser *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamGameServer" ,
"returntype" : "class ISteamGameServer *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "SetLocalIPBinding" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unIP" , "paramtype" : "uint32" } ,
{ "paramname" : "usPort" , "paramtype" : "uint16" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamFriends" ,
"returntype" : "class ISteamFriends *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamUtils" ,
"returntype" : "class ISteamUtils *" ,
"params" : [
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamMatchmaking" ,
"returntype" : "class ISteamMatchmaking *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamMatchmakingServers" ,
"returntype" : "class ISteamMatchmakingServers *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamGenericInterface" ,
"returntype" : "void *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamUserStats" ,
"returntype" : "class ISteamUserStats *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamGameServerStats" ,
"returntype" : "class ISteamGameServerStats *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamApps" ,
"returntype" : "class ISteamApps *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamNetworking" ,
"returntype" : "class ISteamNetworking *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamRemoteStorage" ,
"returntype" : "class ISteamRemoteStorage *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamScreenshots" ,
"returntype" : "class ISteamScreenshots *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetIPCCallCount" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamClient" ,
"methodname" : "SetWarningMessageHook" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pFunction" , "paramtype" : "SteamAPIWarningMessageHook_t" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "BShutdownIfAllPipesClosed" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamHTTP" ,
"returntype" : "class ISteamHTTP *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamUnifiedMessages" ,
"returntype" : "class ISteamUnifiedMessages *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamController" ,
"returntype" : "class ISteamController *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamUGC" ,
"returntype" : "class ISteamUGC *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamAppList" ,
"returntype" : "class ISteamAppList *" ,
"params" : [
{ "paramname" : "hSteamUser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamMusic" ,
"returntype" : "class ISteamMusic *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamMusicRemote" ,
"returntype" : "class ISteamMusicRemote *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamHTMLSurface" ,
"returntype" : "class ISteamHTMLSurface *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamInventory" ,
"returntype" : "class ISteamInventory *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamClient" ,
"methodname" : "GetISteamVideo" ,
"returntype" : "class ISteamVideo *" ,
"params" : [
{ "paramname" : "hSteamuser" , "paramtype" : "HSteamUser" } ,
{ "paramname" : "hSteamPipe" , "paramtype" : "HSteamPipe" } ,
{ "paramname" : "pchVersion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetHSteamUser" ,
"returntype" : "HSteamUser"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "BLoggedOn" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetSteamID" ,
"returntype" : "class CSteamID"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "InitiateGameConnection" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "pAuthBlob" , "paramtype" : "void *" } ,
{ "paramname" : "cbMaxAuthBlob" , "paramtype" : "int" } ,
{ "paramname" : "steamIDGameServer" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "unIPServer" , "paramtype" : "uint32" } ,
{ "paramname" : "usPortServer" , "paramtype" : "uint16" } ,
{ "paramname" : "bSecure" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "TerminateGameConnection" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unIPServer" , "paramtype" : "uint32" } ,
{ "paramname" : "usPortServer" , "paramtype" : "uint16" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "TrackAppUsageEvent" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "gameID" , "paramtype" : "class CGameID" } ,
{ "paramname" : "eAppUsageEvent" , "paramtype" : "int" } ,
{ "paramname" : "pchExtraInfo" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetUserDataFolder" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchBuffer" , "paramtype" : "char *" } ,
{ "paramname" : "cubBuffer" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "StartVoiceRecording" ,
"returntype" : "void"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "StopVoiceRecording" ,
"returntype" : "void"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetAvailableVoice" ,
"returntype" : "EVoiceResult" ,
"params" : [
{ "paramname" : "pcbCompressed" , "paramtype" : "uint32 *" } ,
2017-05-08 22:56:31 +03:00
{ "paramname" : "pcbUncompressed_Deprecated" , "paramtype" : "uint32 *" } ,
{ "paramname" : "nUncompressedVoiceDesiredSampleRate_Deprecated" , "paramtype" : "uint32" }
2016-10-18 18:34:28 +03:00
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetVoice" ,
"returntype" : "EVoiceResult" ,
"params" : [
{ "paramname" : "bWantCompressed" , "paramtype" : "bool" } ,
{ "paramname" : "pDestBuffer" , "paramtype" : "void *" } ,
{ "paramname" : "cbDestBufferSize" , "paramtype" : "uint32" } ,
{ "paramname" : "nBytesWritten" , "paramtype" : "uint32 *" } ,
2017-05-08 22:56:31 +03:00
{ "paramname" : "bWantUncompressed_Deprecated" , "paramtype" : "bool" } ,
{ "paramname" : "pUncompressedDestBuffer_Deprecated" , "paramtype" : "void *" } ,
{ "paramname" : "cbUncompressedDestBufferSize_Deprecated" , "paramtype" : "uint32" } ,
{ "paramname" : "nUncompressBytesWritten_Deprecated" , "paramtype" : "uint32 *" } ,
{ "paramname" : "nUncompressedVoiceDesiredSampleRate_Deprecated" , "paramtype" : "uint32" }
2016-10-18 18:34:28 +03:00
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "DecompressVoice" ,
"returntype" : "EVoiceResult" ,
"params" : [
{ "paramname" : "pCompressed" , "paramtype" : "const void *" } ,
{ "paramname" : "cbCompressed" , "paramtype" : "uint32" } ,
{ "paramname" : "pDestBuffer" , "paramtype" : "void *" } ,
{ "paramname" : "cbDestBufferSize" , "paramtype" : "uint32" } ,
{ "paramname" : "nBytesWritten" , "paramtype" : "uint32 *" } ,
{ "paramname" : "nDesiredSampleRate" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetVoiceOptimalSampleRate" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetAuthSessionTicket" ,
"returntype" : "HAuthTicket" ,
"params" : [
{ "paramname" : "pTicket" , "paramtype" : "void *" } ,
{ "paramname" : "cbMaxTicket" , "paramtype" : "int" } ,
{ "paramname" : "pcbTicket" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "BeginAuthSession" ,
"returntype" : "EBeginAuthSessionResult" ,
"params" : [
{ "paramname" : "pAuthTicket" , "paramtype" : "const void *" } ,
{ "paramname" : "cbAuthTicket" , "paramtype" : "int" } ,
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "EndAuthSession" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "CancelAuthTicket" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hAuthTicket" , "paramtype" : "HAuthTicket" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "UserHasLicenseForApp" ,
"returntype" : "EUserHasLicenseForAppResult" ,
"params" : [
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "appID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "BIsBehindNAT" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "AdvertiseGame" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDGameServer" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "unIPServer" , "paramtype" : "uint32" } ,
{ "paramname" : "usPortServer" , "paramtype" : "uint16" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "RequestEncryptedAppTicket" , "callresult" : "EncryptedAppTicketResponse_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pDataToInclude" , "paramtype" : "void *" } ,
{ "paramname" : "cbDataToInclude" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetEncryptedAppTicket" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pTicket" , "paramtype" : "void *" } ,
{ "paramname" : "cbMaxTicket" , "paramtype" : "int" } ,
{ "paramname" : "pcbTicket" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetGameBadgeLevel" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "nSeries" , "paramtype" : "int" } ,
{ "paramname" : "bFoil" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "GetPlayerSteamLevel" ,
"returntype" : "int"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "RequestStoreAuthURL" , "callresult" : "StoreAuthURLResponse_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pchRedirectURL" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUser" ,
"methodname" : "BIsPhoneVerified" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "BIsTwoFactorEnabled" ,
"returntype" : "bool"
}
2016-10-26 17:31:16 +03:00
, {
"classname" : "ISteamUser" ,
"methodname" : "BIsPhoneIdentifying" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUser" ,
"methodname" : "BIsPhoneRequiringVerification" ,
"returntype" : "bool"
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetPersonaName" ,
"returntype" : "const char *"
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "SetPersonaName" , "callresult" : "SetPersonaNameResponse_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pchPersonaName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetPersonaState" ,
"returntype" : "EPersonaState"
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendCount" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "iFriendFlags" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendByIndex" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "iFriend" , "paramtype" : "int" } ,
{ "paramname" : "iFriendFlags" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendRelationship" ,
"returntype" : "EFriendRelationship" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendPersonaState" ,
"returntype" : "EPersonaState" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendPersonaName" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendGamePlayed" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pFriendGameInfo" , "out_struct" : " " , "paramtype" : "struct FriendGameInfo_t *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendPersonaNameHistory" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iPersonaName" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendSteamLevel" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetPlayerNickname" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "steamIDPlayer" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendsGroupCount" ,
"returntype" : "int"
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendsGroupIDByIndex" ,
"returntype" : "FriendsGroupID_t" ,
"params" : [
{ "paramname" : "iFG" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendsGroupName" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "friendsGroupID" , "paramtype" : "FriendsGroupID_t" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendsGroupMembersCount" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "friendsGroupID" , "paramtype" : "FriendsGroupID_t" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendsGroupMembersList" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "friendsGroupID" , "paramtype" : "FriendsGroupID_t" } ,
{ "paramname" : "pOutSteamIDMembers" , "out_array_call" : "nMembersCount,GetFriendsGroupMembersCount,friendsGroupID" , "paramtype" : "class CSteamID *" } ,
{ "paramname" : "nMembersCount" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "HasFriend" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iFriendFlags" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanCount" ,
"returntype" : "int"
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanByIndex" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "iClan" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanName" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanTag" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanActivityCounts" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pnOnline" , "paramtype" : "int *" } ,
{ "paramname" : "pnInGame" , "paramtype" : "int *" } ,
{ "paramname" : "pnChatting" , "paramtype" : "int *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "DownloadClanActivityCounts" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "psteamIDClans" , "array_count" : "cClansToRequest" , "paramtype" : "class CSteamID *" } ,
{ "paramname" : "cClansToRequest" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendCountFromSource" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDSource" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendFromSourceByIndex" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "steamIDSource" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iFriend" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "IsUserInSource" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "steamIDSource" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "SetInGameVoiceSpeaking" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "bSpeaking" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "ActivateGameOverlay" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchDialog" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "ActivateGameOverlayToUser" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchDialog" , "paramtype" : "const char *" } ,
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "ActivateGameOverlayToWebPage" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchURL" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "ActivateGameOverlayToStore" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "eFlag" , "paramtype" : "EOverlayToStoreFlag" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "SetPlayedWith" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDUserPlayedWith" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "ActivateGameOverlayInviteDialog" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetSmallFriendAvatar" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetMediumFriendAvatar" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetLargeFriendAvatar" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "RequestUserInformation" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "bRequireNameOnly" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "RequestClanOfficerList" , "callresult" : "ClanOfficerListResponse_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanOwner" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanOfficerCount" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanOfficerByIndex" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iOfficer" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetUserRestrictions" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "SetRichPresence" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchKey" , "paramtype" : "const char *" } ,
{ "paramname" : "pchValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "ClearRichPresence" ,
"returntype" : "void"
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendRichPresence" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendRichPresenceKeyCount" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendRichPresenceKeyByIndex" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iKey" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "RequestFriendRichPresence" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "InviteUserToGame" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchConnectString" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetCoplayFriendCount" ,
"returntype" : "int"
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetCoplayFriend" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "iCoplayFriend" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendCoplayTime" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendCoplayGame" ,
"returntype" : "AppId_t" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "JoinClanChatRoom" , "callresult" : "JoinClanChatRoomCompletionResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "LeaveClanChatRoom" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanChatMemberCount" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetChatMemberByIndex" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iUser" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "SendClanChatMessage" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDClanChat" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchText" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetClanChatMessage" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDClanChat" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iMessage" , "paramtype" : "int" } ,
{ "paramname" : "prgchText" , "paramtype" : "void *" } ,
{ "paramname" : "cchTextMax" , "paramtype" : "int" } ,
{ "paramname" : "peChatEntryType" , "paramtype" : "EChatEntryType *" } ,
{ "paramname" : "psteamidChatter" , "out_struct" : " " , "paramtype" : "class CSteamID *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "IsClanChatAdmin" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDClanChat" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "IsClanChatWindowOpenInSteam" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDClanChat" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "OpenClanChatWindowInSteam" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDClanChat" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "CloseClanChatWindowInSteam" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDClanChat" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "SetListenForFriendsMessages" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bInterceptEnabled" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "ReplyToFriendMessage" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchMsgToSend" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFriendMessage" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDFriend" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iMessageID" , "paramtype" : "int" } ,
{ "paramname" : "pvData" , "paramtype" : "void *" } ,
{ "paramname" : "cubData" , "paramtype" : "int" } ,
{ "paramname" : "peChatEntryType" , "paramtype" : "EChatEntryType *" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "GetFollowerCount" , "callresult" : "FriendsGetFollowerCount_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "IsFollowing" , "callresult" : "FriendsIsFollowing_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamFriends" ,
"methodname" : "EnumerateFollowingList" , "callresult" : "FriendsEnumerateFollowingList_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unStartIndex" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetSecondsSinceAppActive" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetSecondsSinceComputerActive" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetConnectedUniverse" ,
"returntype" : "EUniverse"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetServerRealTime" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetIPCountry" ,
"returntype" : "const char *"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetImageSize" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "iImage" , "paramtype" : "int" } ,
{ "paramname" : "pnWidth" , "paramtype" : "uint32 *" } ,
{ "paramname" : "pnHeight" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetImageRGBA" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "iImage" , "paramtype" : "int" } ,
{ "paramname" : "pubDest" , "paramtype" : "uint8 *" } ,
{ "paramname" : "nDestBufferSize" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetCSERIPPort" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "unIP" , "paramtype" : "uint32 *" } ,
{ "paramname" : "usPort" , "paramtype" : "uint16 *" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetCurrentBatteryPower" ,
"returntype" : "uint8"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetAppID" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "SetOverlayNotificationPosition" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "eNotificationPosition" , "paramtype" : "ENotificationPosition" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "IsAPICallCompleted" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSteamAPICall" , "paramtype" : "SteamAPICall_t" } ,
{ "paramname" : "pbFailed" , "paramtype" : "bool *" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetAPICallFailureReason" ,
"returntype" : "ESteamAPICallFailure" ,
"params" : [
{ "paramname" : "hSteamAPICall" , "paramtype" : "SteamAPICall_t" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetAPICallResult" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSteamAPICall" , "paramtype" : "SteamAPICall_t" } ,
{ "paramname" : "pCallback" , "paramtype" : "void *" } ,
{ "paramname" : "cubCallback" , "paramtype" : "int" } ,
{ "paramname" : "iCallbackExpected" , "paramtype" : "int" } ,
{ "paramname" : "pbFailed" , "paramtype" : "bool *" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetIPCCallCount" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "SetWarningMessageHook" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pFunction" , "paramtype" : "SteamAPIWarningMessageHook_t" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "IsOverlayEnabled" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "BOverlayNeedsPresent" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "CheckFileSignature" , "callresult" : "CheckFileSignature_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "szFileName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "ShowGamepadTextInput" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "eInputMode" , "paramtype" : "EGamepadTextInputMode" } ,
{ "paramname" : "eLineInputMode" , "paramtype" : "EGamepadTextInputLineMode" } ,
{ "paramname" : "pchDescription" , "paramtype" : "const char *" } ,
{ "paramname" : "unCharMax" , "paramtype" : "uint32" } ,
{ "paramname" : "pchExistingText" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetEnteredGamepadTextLength" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetEnteredGamepadTextInput" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchText" , "paramtype" : "char *" } ,
{ "paramname" : "cchText" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "GetSteamUILanguage" ,
"returntype" : "const char *"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "IsSteamRunningInVR" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "SetOverlayNotificationInset" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "nHorizontalInset" , "paramtype" : "int" } ,
{ "paramname" : "nVerticalInset" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "IsSteamInBigPictureMode" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "StartVRDashboard" ,
"returntype" : "void"
}
2017-05-08 22:56:31 +03:00
, {
"classname" : "ISteamUtils" ,
"methodname" : "IsVRHeadsetStreamingEnabled" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUtils" ,
"methodname" : "SetVRHeadsetStreamingEnabled" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "bEnabled" , "paramtype" : "bool" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetFavoriteGameCount" ,
"returntype" : "int"
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetFavoriteGame" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "iGame" , "paramtype" : "int" } ,
{ "paramname" : "pnAppID" , "paramtype" : "AppId_t *" } ,
{ "paramname" : "pnIP" , "paramtype" : "uint32 *" } ,
{ "paramname" : "pnConnPort" , "paramtype" : "uint16 *" } ,
{ "paramname" : "pnQueryPort" , "paramtype" : "uint16 *" } ,
{ "paramname" : "punFlags" , "paramtype" : "uint32 *" } ,
{ "paramname" : "pRTime32LastPlayedOnServer" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "AddFavoriteGame" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "nIP" , "paramtype" : "uint32" } ,
{ "paramname" : "nConnPort" , "paramtype" : "uint16" } ,
{ "paramname" : "nQueryPort" , "paramtype" : "uint16" } ,
{ "paramname" : "unFlags" , "paramtype" : "uint32" } ,
{ "paramname" : "rTime32LastPlayedOnServer" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "RemoveFavoriteGame" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "nIP" , "paramtype" : "uint32" } ,
{ "paramname" : "nConnPort" , "paramtype" : "uint16" } ,
{ "paramname" : "nQueryPort" , "paramtype" : "uint16" } ,
{ "paramname" : "unFlags" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "RequestLobbyList" , "callresult" : "LobbyMatchList_t" ,
"returntype" : "SteamAPICall_t"
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "AddRequestLobbyListStringFilter" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchKeyToMatch" , "paramtype" : "const char *" } ,
{ "paramname" : "pchValueToMatch" , "paramtype" : "const char *" } ,
{ "paramname" : "eComparisonType" , "paramtype" : "ELobbyComparison" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "AddRequestLobbyListNumericalFilter" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchKeyToMatch" , "paramtype" : "const char *" } ,
{ "paramname" : "nValueToMatch" , "paramtype" : "int" } ,
{ "paramname" : "eComparisonType" , "paramtype" : "ELobbyComparison" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "AddRequestLobbyListNearValueFilter" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchKeyToMatch" , "paramtype" : "const char *" } ,
{ "paramname" : "nValueToBeCloseTo" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "AddRequestLobbyListFilterSlotsAvailable" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "nSlotsAvailable" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "AddRequestLobbyListDistanceFilter" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "eLobbyDistanceFilter" , "paramtype" : "ELobbyDistanceFilter" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "AddRequestLobbyListResultCountFilter" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "cMaxResults" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "AddRequestLobbyListCompatibleMembersFilter" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyByIndex" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "iLobby" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "CreateLobby" , "callresult" : "LobbyCreated_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "eLobbyType" , "paramtype" : "ELobbyType" } ,
{ "paramname" : "cMaxMembers" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "JoinLobby" , "callresult" : "LobbyEnter_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "LeaveLobby" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "InviteUserToLobby" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "steamIDInvitee" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetNumLobbyMembers" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyMemberByIndex" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iMember" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyData" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "SetLobbyData" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" } ,
{ "paramname" : "pchValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyDataCount" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyDataByIndex" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iLobbyData" , "paramtype" : "int" } ,
{ "paramname" : "pchKey" , "paramtype" : "char *" } ,
{ "paramname" : "cchKeyBufferSize" , "paramtype" : "int" } ,
{ "paramname" : "pchValue" , "paramtype" : "char *" } ,
{ "paramname" : "cchValueBufferSize" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "DeleteLobbyData" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyMemberData" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "SetLobbyMemberData" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" } ,
{ "paramname" : "pchValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "SendLobbyChatMsg" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pvMsgBody" , "paramtype" : "const void *" } ,
{ "paramname" : "cubMsgBody" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyChatEntry" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "iChatID" , "paramtype" : "int" } ,
{ "paramname" : "pSteamIDUser" , "out_struct" : " " , "paramtype" : "class CSteamID *" } ,
{ "paramname" : "pvData" , "paramtype" : "void *" } ,
{ "paramname" : "cubData" , "paramtype" : "int" } ,
{ "paramname" : "peChatEntryType" , "paramtype" : "EChatEntryType *" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "RequestLobbyData" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "SetLobbyGameServer" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "unGameServerIP" , "paramtype" : "uint32" } ,
{ "paramname" : "unGameServerPort" , "paramtype" : "uint16" } ,
{ "paramname" : "steamIDGameServer" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyGameServer" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "punGameServerIP" , "paramtype" : "uint32 *" } ,
{ "paramname" : "punGameServerPort" , "paramtype" : "uint16 *" } ,
{ "paramname" : "psteamIDGameServer" , "out_struct" : " " , "paramtype" : "class CSteamID *" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "SetLobbyMemberLimit" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "cMaxMembers" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyMemberLimit" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "SetLobbyType" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "eLobbyType" , "paramtype" : "ELobbyType" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "SetLobbyJoinable" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "bLobbyJoinable" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "GetLobbyOwner" ,
"returntype" : "class CSteamID" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "SetLobbyOwner" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "steamIDNewOwner" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmaking" ,
"methodname" : "SetLinkedLobby" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDLobby" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "steamIDLobbyDependent" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamMatchmakingServerListResponse" ,
"methodname" : "ServerResponded" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HServerListRequest" } ,
{ "paramname" : "iServer" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmakingServerListResponse" ,
"methodname" : "ServerFailedToRespond" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HServerListRequest" } ,
{ "paramname" : "iServer" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmakingServerListResponse" ,
"methodname" : "RefreshComplete" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HServerListRequest" } ,
{ "paramname" : "response" , "paramtype" : "EMatchMakingServerResponse" }
]
}
, {
"classname" : "ISteamMatchmakingPingResponse" ,
"methodname" : "ServerResponded" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "server" , "paramtype" : "class gameserveritem_t &" }
]
}
, {
"classname" : "ISteamMatchmakingPingResponse" ,
"methodname" : "ServerFailedToRespond" ,
"returntype" : "void"
}
, {
"classname" : "ISteamMatchmakingPlayersResponse" ,
"methodname" : "AddPlayerToList" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "nScore" , "paramtype" : "int" } ,
{ "paramname" : "flTimePlayed" , "paramtype" : "float" }
]
}
, {
"classname" : "ISteamMatchmakingPlayersResponse" ,
"methodname" : "PlayersFailedToRespond" ,
"returntype" : "void"
}
, {
"classname" : "ISteamMatchmakingPlayersResponse" ,
"methodname" : "PlayersRefreshComplete" ,
"returntype" : "void"
}
, {
"classname" : "ISteamMatchmakingRulesResponse" ,
"methodname" : "RulesResponded" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchRule" , "paramtype" : "const char *" } ,
{ "paramname" : "pchValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMatchmakingRulesResponse" ,
"methodname" : "RulesFailedToRespond" ,
"returntype" : "void"
}
, {
"classname" : "ISteamMatchmakingRulesResponse" ,
"methodname" : "RulesRefreshComplete" ,
"returntype" : "void"
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "RequestInternetServerList" ,
"returntype" : "HServerListRequest" ,
"params" : [
{ "paramname" : "iApp" , "paramtype" : "AppId_t" } ,
{ "paramname" : "ppchFilters" , "array_count" : "nFilters" , "paramtype" : "struct MatchMakingKeyValuePair_t **" } ,
{ "paramname" : "nFilters" , "paramtype" : "uint32" } ,
{ "paramname" : "pRequestServersResponse" , "paramtype" : "class ISteamMatchmakingServerListResponse *" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "RequestLANServerList" ,
"returntype" : "HServerListRequest" ,
"params" : [
{ "paramname" : "iApp" , "paramtype" : "AppId_t" } ,
{ "paramname" : "pRequestServersResponse" , "paramtype" : "class ISteamMatchmakingServerListResponse *" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "RequestFriendsServerList" ,
"returntype" : "HServerListRequest" ,
"params" : [
{ "paramname" : "iApp" , "paramtype" : "AppId_t" } ,
{ "paramname" : "ppchFilters" , "array_count" : "nFilters" , "paramtype" : "struct MatchMakingKeyValuePair_t **" } ,
{ "paramname" : "nFilters" , "paramtype" : "uint32" } ,
{ "paramname" : "pRequestServersResponse" , "paramtype" : "class ISteamMatchmakingServerListResponse *" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "RequestFavoritesServerList" ,
"returntype" : "HServerListRequest" ,
"params" : [
{ "paramname" : "iApp" , "paramtype" : "AppId_t" } ,
{ "paramname" : "ppchFilters" , "array_count" : "nFilters" , "paramtype" : "struct MatchMakingKeyValuePair_t **" } ,
{ "paramname" : "nFilters" , "paramtype" : "uint32" } ,
{ "paramname" : "pRequestServersResponse" , "paramtype" : "class ISteamMatchmakingServerListResponse *" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "RequestHistoryServerList" ,
"returntype" : "HServerListRequest" ,
"params" : [
{ "paramname" : "iApp" , "paramtype" : "AppId_t" } ,
{ "paramname" : "ppchFilters" , "array_count" : "nFilters" , "paramtype" : "struct MatchMakingKeyValuePair_t **" } ,
{ "paramname" : "nFilters" , "paramtype" : "uint32" } ,
{ "paramname" : "pRequestServersResponse" , "paramtype" : "class ISteamMatchmakingServerListResponse *" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "RequestSpectatorServerList" ,
"returntype" : "HServerListRequest" ,
"params" : [
{ "paramname" : "iApp" , "paramtype" : "AppId_t" } ,
{ "paramname" : "ppchFilters" , "array_count" : "nFilters" , "paramtype" : "struct MatchMakingKeyValuePair_t **" } ,
{ "paramname" : "nFilters" , "paramtype" : "uint32" } ,
{ "paramname" : "pRequestServersResponse" , "paramtype" : "class ISteamMatchmakingServerListResponse *" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "ReleaseRequest" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hServerListRequest" , "paramtype" : "HServerListRequest" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "GetServerDetails" ,
"returntype" : "class gameserveritem_t *" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HServerListRequest" } ,
{ "paramname" : "iServer" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "CancelQuery" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HServerListRequest" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "RefreshQuery" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HServerListRequest" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "IsRefreshing" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HServerListRequest" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "GetServerCount" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HServerListRequest" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "RefreshServer" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HServerListRequest" } ,
{ "paramname" : "iServer" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "PingServer" ,
"returntype" : "HServerQuery" ,
"params" : [
{ "paramname" : "unIP" , "paramtype" : "uint32" } ,
{ "paramname" : "usPort" , "paramtype" : "uint16" } ,
{ "paramname" : "pRequestServersResponse" , "paramtype" : "class ISteamMatchmakingPingResponse *" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "PlayerDetails" ,
"returntype" : "HServerQuery" ,
"params" : [
{ "paramname" : "unIP" , "paramtype" : "uint32" } ,
{ "paramname" : "usPort" , "paramtype" : "uint16" } ,
{ "paramname" : "pRequestServersResponse" , "paramtype" : "class ISteamMatchmakingPlayersResponse *" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "ServerRules" ,
"returntype" : "HServerQuery" ,
"params" : [
{ "paramname" : "unIP" , "paramtype" : "uint32" } ,
{ "paramname" : "usPort" , "paramtype" : "uint16" } ,
{ "paramname" : "pRequestServersResponse" , "paramtype" : "class ISteamMatchmakingRulesResponse *" }
]
}
, {
"classname" : "ISteamMatchmakingServers" ,
"methodname" : "CancelServerQuery" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hServerQuery" , "paramtype" : "HServerQuery" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileWrite" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" } ,
{ "paramname" : "pvData" , "paramtype" : "const void *" } ,
{ "paramname" : "cubData" , "paramtype" : "int32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileRead" ,
"returntype" : "int32" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" } ,
{ "paramname" : "pvData" , "paramtype" : "void *" } ,
{ "paramname" : "cubDataToRead" , "paramtype" : "int32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileWriteAsync" , "callresult" : "RemoteStorageFileWriteAsyncComplete_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" } ,
{ "paramname" : "pvData" , "paramtype" : "const void *" } ,
{ "paramname" : "cubData" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileReadAsync" , "callresult" : "RemoteStorageFileReadAsyncComplete_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" } ,
{ "paramname" : "nOffset" , "paramtype" : "uint32" } ,
{ "paramname" : "cubToRead" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileReadAsyncComplete" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hReadCall" , "paramtype" : "SteamAPICall_t" } ,
{ "paramname" : "pvBuffer" , "paramtype" : "void *" } ,
{ "paramname" : "cubToRead" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileForget" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileDelete" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileShare" , "callresult" : "RemoteStorageFileShareResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "SetSyncPlatforms" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" } ,
{ "paramname" : "eRemoteStoragePlatform" , "paramtype" : "ERemoteStoragePlatform" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileWriteStreamOpen" ,
"returntype" : "UGCFileWriteStreamHandle_t" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileWriteStreamWriteChunk" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "writeHandle" , "paramtype" : "UGCFileWriteStreamHandle_t" } ,
{ "paramname" : "pvData" , "paramtype" : "const void *" } ,
{ "paramname" : "cubData" , "paramtype" : "int32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileWriteStreamClose" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "writeHandle" , "paramtype" : "UGCFileWriteStreamHandle_t" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileWriteStreamCancel" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "writeHandle" , "paramtype" : "UGCFileWriteStreamHandle_t" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FileExists" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "FilePersisted" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetFileSize" ,
"returntype" : "int32" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetFileTimestamp" ,
"returntype" : "int64" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetSyncPlatforms" ,
"returntype" : "ERemoteStoragePlatform" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetFileCount" ,
"returntype" : "int32"
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetFileNameAndSize" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "iFile" , "paramtype" : "int" } ,
{ "paramname" : "pnFileSizeInBytes" , "paramtype" : "int32 *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetQuota" ,
"returntype" : "bool" ,
"params" : [
2016-10-26 17:31:16 +03:00
{ "paramname" : "pnTotalBytes" , "paramtype" : "uint64 *" } ,
{ "paramname" : "puAvailableBytes" , "paramtype" : "uint64 *" }
2016-10-18 18:34:28 +03:00
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "IsCloudEnabledForAccount" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "IsCloudEnabledForApp" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "SetCloudEnabledForApp" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "bEnabled" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UGCDownload" , "callresult" : "RemoteStorageDownloadUGCResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "hContent" , "paramtype" : "UGCHandle_t" } ,
{ "paramname" : "unPriority" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetUGCDownloadProgress" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hContent" , "paramtype" : "UGCHandle_t" } ,
{ "paramname" : "pnBytesDownloaded" , "paramtype" : "int32 *" } ,
{ "paramname" : "pnBytesExpected" , "paramtype" : "int32 *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetUGCDetails" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hContent" , "paramtype" : "UGCHandle_t" } ,
{ "paramname" : "pnAppID" , "paramtype" : "AppId_t *" } ,
{ "paramname" : "ppchName" , "out_string" : " " , "paramtype" : "char **" } ,
{ "paramname" : "pnFileSizeInBytes" , "paramtype" : "int32 *" } ,
{ "paramname" : "pSteamIDOwner" , "out_struct" : " " , "paramtype" : "class CSteamID *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UGCRead" ,
"returntype" : "int32" ,
"params" : [
{ "paramname" : "hContent" , "paramtype" : "UGCHandle_t" } ,
{ "paramname" : "pvData" , "paramtype" : "void *" } ,
{ "paramname" : "cubDataToRead" , "paramtype" : "int32" } ,
{ "paramname" : "cOffset" , "paramtype" : "uint32" } ,
{ "paramname" : "eAction" , "paramtype" : "EUGCReadAction" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetCachedUGCCount" ,
"returntype" : "int32"
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetCachedUGCHandle" ,
"returntype" : "UGCHandle_t" ,
"params" : [
{ "paramname" : "iCachedContent" , "paramtype" : "int32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "PublishWorkshopFile" , "callresult" : "RemoteStoragePublishFileProgress_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pchFile" , "paramtype" : "const char *" } ,
{ "paramname" : "pchPreviewFile" , "paramtype" : "const char *" } ,
{ "paramname" : "nConsumerAppId" , "paramtype" : "AppId_t" } ,
{ "paramname" : "pchTitle" , "paramtype" : "const char *" } ,
{ "paramname" : "pchDescription" , "paramtype" : "const char *" } ,
{ "paramname" : "eVisibility" , "paramtype" : "ERemoteStoragePublishedFileVisibility" } ,
{ "paramname" : "pTags" , "paramtype" : "struct SteamParamStringArray_t *" } ,
{ "paramname" : "eWorkshopFileType" , "paramtype" : "EWorkshopFileType" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "CreatePublishedFileUpdateRequest" ,
"returntype" : "PublishedFileUpdateHandle_t" ,
"params" : [
{ "paramname" : "unPublishedFileId" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UpdatePublishedFileFile" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "updateHandle" , "paramtype" : "PublishedFileUpdateHandle_t" } ,
{ "paramname" : "pchFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UpdatePublishedFilePreviewFile" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "updateHandle" , "paramtype" : "PublishedFileUpdateHandle_t" } ,
{ "paramname" : "pchPreviewFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UpdatePublishedFileTitle" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "updateHandle" , "paramtype" : "PublishedFileUpdateHandle_t" } ,
{ "paramname" : "pchTitle" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UpdatePublishedFileDescription" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "updateHandle" , "paramtype" : "PublishedFileUpdateHandle_t" } ,
{ "paramname" : "pchDescription" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UpdatePublishedFileVisibility" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "updateHandle" , "paramtype" : "PublishedFileUpdateHandle_t" } ,
{ "paramname" : "eVisibility" , "paramtype" : "ERemoteStoragePublishedFileVisibility" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UpdatePublishedFileTags" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "updateHandle" , "paramtype" : "PublishedFileUpdateHandle_t" } ,
{ "paramname" : "pTags" , "paramtype" : "struct SteamParamStringArray_t *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "CommitPublishedFileUpdate" , "callresult" : "RemoteStorageUpdatePublishedFileResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "updateHandle" , "paramtype" : "PublishedFileUpdateHandle_t" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetPublishedFileDetails" , "callresult" : "RemoteStorageGetPublishedFileDetailsResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unPublishedFileId" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "unMaxSecondsOld" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "DeletePublishedFile" , "callresult" : "RemoteStorageDeletePublishedFileResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unPublishedFileId" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "EnumerateUserPublishedFiles" , "callresult" : "RemoteStorageEnumerateUserPublishedFilesResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unStartIndex" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "SubscribePublishedFile" , "callresult" : "RemoteStorageSubscribePublishedFileResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unPublishedFileId" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "EnumerateUserSubscribedFiles" , "callresult" : "RemoteStorageEnumerateUserSubscribedFilesResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unStartIndex" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UnsubscribePublishedFile" , "callresult" : "RemoteStorageUnsubscribePublishedFileResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unPublishedFileId" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UpdatePublishedFileSetChangeDescription" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "updateHandle" , "paramtype" : "PublishedFileUpdateHandle_t" } ,
{ "paramname" : "pchChangeDescription" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetPublishedItemVoteDetails" , "callresult" : "RemoteStorageGetPublishedItemVoteDetailsResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unPublishedFileId" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UpdateUserPublishedItemVote" , "callresult" : "RemoteStorageUpdateUserPublishedItemVoteResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unPublishedFileId" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "bVoteUp" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "GetUserPublishedItemVoteDetails" , "callresult" : "RemoteStorageGetPublishedItemVoteDetailsResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unPublishedFileId" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "EnumerateUserSharedWorkshopFiles" , "callresult" : "RemoteStorageEnumerateUserPublishedFilesResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamId" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "unStartIndex" , "paramtype" : "uint32" } ,
{ "paramname" : "pRequiredTags" , "paramtype" : "struct SteamParamStringArray_t *" } ,
{ "paramname" : "pExcludedTags" , "paramtype" : "struct SteamParamStringArray_t *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "PublishVideo" , "callresult" : "RemoteStoragePublishFileProgress_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "eVideoProvider" , "paramtype" : "EWorkshopVideoProvider" } ,
{ "paramname" : "pchVideoAccount" , "paramtype" : "const char *" } ,
{ "paramname" : "pchVideoIdentifier" , "paramtype" : "const char *" } ,
{ "paramname" : "pchPreviewFile" , "paramtype" : "const char *" } ,
{ "paramname" : "nConsumerAppId" , "paramtype" : "AppId_t" } ,
{ "paramname" : "pchTitle" , "paramtype" : "const char *" } ,
{ "paramname" : "pchDescription" , "paramtype" : "const char *" } ,
{ "paramname" : "eVisibility" , "paramtype" : "ERemoteStoragePublishedFileVisibility" } ,
{ "paramname" : "pTags" , "paramtype" : "struct SteamParamStringArray_t *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
2016-10-26 17:31:16 +03:00
"methodname" : "SetUserPublishedFileAction" , "callresult" : "RemoteStorageSetUserPublishedFileActionResult_t" ,
2016-10-18 18:34:28 +03:00
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "unPublishedFileId" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "eAction" , "paramtype" : "EWorkshopFileAction" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "EnumeratePublishedFilesByUserAction" , "callresult" : "RemoteStorageEnumeratePublishedFilesByUserActionResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "eAction" , "paramtype" : "EWorkshopFileAction" } ,
{ "paramname" : "unStartIndex" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "EnumeratePublishedWorkshopFiles" , "callresult" : "RemoteStorageEnumerateWorkshopFilesResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "eEnumerationType" , "paramtype" : "EWorkshopEnumerationType" } ,
{ "paramname" : "unStartIndex" , "paramtype" : "uint32" } ,
{ "paramname" : "unCount" , "paramtype" : "uint32" } ,
{ "paramname" : "unDays" , "paramtype" : "uint32" } ,
{ "paramname" : "pTags" , "paramtype" : "struct SteamParamStringArray_t *" } ,
{ "paramname" : "pUserTags" , "paramtype" : "struct SteamParamStringArray_t *" }
]
}
, {
"classname" : "ISteamRemoteStorage" ,
"methodname" : "UGCDownloadToLocation" , "callresult" : "RemoteStorageDownloadUGCResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "hContent" , "paramtype" : "UGCHandle_t" } ,
{ "paramname" : "pchLocation" , "paramtype" : "const char *" } ,
{ "paramname" : "unPriority" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "RequestCurrentStats" , "callback" : "UserStatsReceived_t" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "paramtype" : "int32 *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "paramtype" : "float *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "SetStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "nData" , "paramtype" : "int32" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "SetStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "fData" , "paramtype" : "float" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "UpdateAvgRateStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "flCountThisSession" , "paramtype" : "float" } ,
{ "paramname" : "dSessionLength" , "paramtype" : "double" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetAchievement" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pbAchieved" , "paramtype" : "bool *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "SetAchievement" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "ClearAchievement" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetAchievementAndUnlockTime" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pbAchieved" , "paramtype" : "bool *" } ,
{ "paramname" : "punUnlockTime" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "StoreStats" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetAchievementIcon" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetAchievementDisplayAttribute" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "IndicateAchievementProgress" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "nCurProgress" , "paramtype" : "uint32" } ,
{ "paramname" : "nMaxProgress" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetNumAchievements" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetAchievementName" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "iAchievement" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "RequestUserStats" , "callresult" : "UserStatsReceived_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetUserStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "paramtype" : "int32 *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetUserStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "paramtype" : "float *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetUserAchievement" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pbAchieved" , "paramtype" : "bool *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetUserAchievementAndUnlockTime" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pbAchieved" , "paramtype" : "bool *" } ,
{ "paramname" : "punUnlockTime" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "ResetAllStats" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bAchievementsToo" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "FindOrCreateLeaderboard" , "callresult" : "LeaderboardFindResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pchLeaderboardName" , "paramtype" : "const char *" } ,
{ "paramname" : "eLeaderboardSortMethod" , "paramtype" : "ELeaderboardSortMethod" } ,
{ "paramname" : "eLeaderboardDisplayType" , "paramtype" : "ELeaderboardDisplayType" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "FindLeaderboard" , "callresult" : "LeaderboardFindResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pchLeaderboardName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetLeaderboardName" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "hSteamLeaderboard" , "paramtype" : "SteamLeaderboard_t" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetLeaderboardEntryCount" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "hSteamLeaderboard" , "paramtype" : "SteamLeaderboard_t" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetLeaderboardSortMethod" ,
"returntype" : "ELeaderboardSortMethod" ,
"params" : [
{ "paramname" : "hSteamLeaderboard" , "paramtype" : "SteamLeaderboard_t" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetLeaderboardDisplayType" ,
"returntype" : "ELeaderboardDisplayType" ,
"params" : [
{ "paramname" : "hSteamLeaderboard" , "paramtype" : "SteamLeaderboard_t" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "DownloadLeaderboardEntries" , "callresult" : "LeaderboardScoresDownloaded_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "hSteamLeaderboard" , "paramtype" : "SteamLeaderboard_t" } ,
{ "paramname" : "eLeaderboardDataRequest" , "paramtype" : "ELeaderboardDataRequest" } ,
{ "paramname" : "nRangeStart" , "paramtype" : "int" } ,
{ "paramname" : "nRangeEnd" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "DownloadLeaderboardEntriesForUsers" , "callresult" : "LeaderboardScoresDownloaded_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "hSteamLeaderboard" , "paramtype" : "SteamLeaderboard_t" } ,
{ "paramname" : "prgUsers" , "array_count" : "cUsers" , "desc" : "Array of users to retrieve" , "paramtype" : "class CSteamID *" } ,
{ "paramname" : "cUsers" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetDownloadedLeaderboardEntry" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSteamLeaderboardEntries" , "paramtype" : "SteamLeaderboardEntries_t" } ,
{ "paramname" : "index" , "paramtype" : "int" } ,
{ "paramname" : "pLeaderboardEntry" , "paramtype" : "struct LeaderboardEntry_t *" } ,
{ "paramname" : "pDetails" , "paramtype" : "int32 *" } ,
{ "paramname" : "cDetailsMax" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "UploadLeaderboardScore" , "callresult" : "LeaderboardScoreUploaded_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "hSteamLeaderboard" , "paramtype" : "SteamLeaderboard_t" } ,
{ "paramname" : "eLeaderboardUploadScoreMethod" , "paramtype" : "ELeaderboardUploadScoreMethod" } ,
{ "paramname" : "nScore" , "paramtype" : "int32" } ,
{ "paramname" : "pScoreDetails" , "paramtype" : "const int32 *" } ,
{ "paramname" : "cScoreDetailsCount" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "AttachLeaderboardUGC" , "callresult" : "LeaderboardUGCSet_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "hSteamLeaderboard" , "paramtype" : "SteamLeaderboard_t" } ,
{ "paramname" : "hUGC" , "paramtype" : "UGCHandle_t" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetNumberOfCurrentPlayers" , "callresult" : "NumberOfCurrentPlayers_t" ,
"returntype" : "SteamAPICall_t"
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "RequestGlobalAchievementPercentages" , "callresult" : "GlobalAchievementPercentagesReady_t" ,
"returntype" : "SteamAPICall_t"
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetMostAchievedAchievementInfo" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "char *" } ,
{ "paramname" : "unNameBufLen" , "paramtype" : "uint32" } ,
{ "paramname" : "pflPercent" , "paramtype" : "float *" } ,
{ "paramname" : "pbAchieved" , "paramtype" : "bool *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetNextMostAchievedAchievementInfo" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "iIteratorPrevious" , "paramtype" : "int" } ,
{ "paramname" : "pchName" , "paramtype" : "char *" } ,
{ "paramname" : "unNameBufLen" , "paramtype" : "uint32" } ,
{ "paramname" : "pflPercent" , "paramtype" : "float *" } ,
{ "paramname" : "pbAchieved" , "paramtype" : "bool *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetAchievementAchievedPercent" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pflPercent" , "paramtype" : "float *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "RequestGlobalStats" , "callresult" : "GlobalStatsReceived_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nHistoryDays" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetGlobalStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchStatName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "paramtype" : "int64 *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetGlobalStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchStatName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "paramtype" : "double *" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetGlobalStatHistory" ,
"returntype" : "int32" ,
"params" : [
{ "paramname" : "pchStatName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "array_count" : "cubData" , "paramtype" : "int64 *" } ,
{ "paramname" : "cubData" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUserStats" ,
"methodname" : "GetGlobalStatHistory" ,
"returntype" : "int32" ,
"params" : [
{ "paramname" : "pchStatName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "array_count" : "cubData" , "paramtype" : "double *" } ,
{ "paramname" : "cubData" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "BIsSubscribed" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "BIsLowViolence" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "BIsCybercafe" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "BIsVACBanned" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetCurrentGameLanguage" ,
"returntype" : "const char *"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetAvailableGameLanguages" ,
"returntype" : "const char *"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "BIsSubscribedApp" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "appID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "BIsDlcInstalled" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "appID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetEarliestPurchaseUnixTime" ,
"returntype" : "uint32" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "BIsSubscribedFromFreeWeekend" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetDLCCount" ,
"returntype" : "int"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "BGetDLCDataByIndex" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "iDLC" , "paramtype" : "int" } ,
{ "paramname" : "pAppID" , "paramtype" : "AppId_t *" } ,
{ "paramname" : "pbAvailable" , "paramtype" : "bool *" } ,
{ "paramname" : "pchName" , "paramtype" : "char *" } ,
{ "paramname" : "cchNameBufferSize" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "InstallDLC" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "UninstallDLC" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "RequestAppProofOfPurchaseKey" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetCurrentBetaName" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "char *" } ,
{ "paramname" : "cchNameBufferSize" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "MarkContentCorrupt" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bMissingFilesOnly" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetInstalledDepots" ,
"returntype" : "uint32" ,
"params" : [
{ "paramname" : "appID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "pvecDepots" , "paramtype" : "DepotId_t *" } ,
{ "paramname" : "cMaxDepots" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetAppInstallDir" ,
"returntype" : "uint32" ,
"params" : [
{ "paramname" : "appID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "pchFolder" , "paramtype" : "char *" } ,
{ "paramname" : "cchFolderBufferSize" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "BIsAppInstalled" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "appID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetAppOwner" ,
"returntype" : "class CSteamID"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetLaunchQueryParam" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "pchKey" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetDlcDownloadProgress" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "punBytesDownloaded" , "paramtype" : "uint64 *" } ,
{ "paramname" : "punBytesTotal" , "paramtype" : "uint64 *" }
]
}
, {
"classname" : "ISteamApps" ,
"methodname" : "GetAppBuildId" ,
"returntype" : "int"
}
, {
"classname" : "ISteamApps" ,
"methodname" : "RequestAllProofOfPurchaseKeys" ,
"returntype" : "void"
}
2016-10-26 17:31:16 +03:00
, {
"classname" : "ISteamApps" ,
"methodname" : "GetFileDetails" , "callresult" : "FileDetailsResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pszFileName" , "paramtype" : "const char *" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamNetworking" ,
"methodname" : "SendP2PPacket" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDRemote" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pubData" , "paramtype" : "const void *" } ,
{ "paramname" : "cubData" , "paramtype" : "uint32" } ,
{ "paramname" : "eP2PSendType" , "paramtype" : "EP2PSend" } ,
{ "paramname" : "nChannel" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "IsP2PPacketAvailable" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pcubMsgSize" , "paramtype" : "uint32 *" } ,
{ "paramname" : "nChannel" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "ReadP2PPacket" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pubDest" , "paramtype" : "void *" } ,
{ "paramname" : "cubDest" , "paramtype" : "uint32" } ,
{ "paramname" : "pcubMsgSize" , "paramtype" : "uint32 *" } ,
{ "paramname" : "psteamIDRemote" , "paramtype" : "class CSteamID *" } ,
{ "paramname" : "nChannel" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "AcceptP2PSessionWithUser" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDRemote" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "CloseP2PSessionWithUser" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDRemote" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "CloseP2PChannelWithUser" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDRemote" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "nChannel" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "GetP2PSessionState" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDRemote" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pConnectionState" , "paramtype" : "struct P2PSessionState_t *" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "AllowP2PPacketRelay" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bAllow" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "CreateListenSocket" ,
"returntype" : "SNetListenSocket_t" ,
"params" : [
{ "paramname" : "nVirtualP2PPort" , "paramtype" : "int" } ,
{ "paramname" : "nIP" , "paramtype" : "uint32" } ,
{ "paramname" : "nPort" , "paramtype" : "uint16" } ,
{ "paramname" : "bAllowUseOfPacketRelay" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "CreateP2PConnectionSocket" ,
"returntype" : "SNetSocket_t" ,
"params" : [
{ "paramname" : "steamIDTarget" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "nVirtualPort" , "paramtype" : "int" } ,
{ "paramname" : "nTimeoutSec" , "paramtype" : "int" } ,
{ "paramname" : "bAllowUseOfPacketRelay" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "CreateConnectionSocket" ,
"returntype" : "SNetSocket_t" ,
"params" : [
{ "paramname" : "nIP" , "paramtype" : "uint32" } ,
{ "paramname" : "nPort" , "paramtype" : "uint16" } ,
{ "paramname" : "nTimeoutSec" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "DestroySocket" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSocket" , "paramtype" : "SNetSocket_t" } ,
{ "paramname" : "bNotifyRemoteEnd" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "DestroyListenSocket" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSocket" , "paramtype" : "SNetListenSocket_t" } ,
{ "paramname" : "bNotifyRemoteEnd" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "SendDataOnSocket" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSocket" , "paramtype" : "SNetSocket_t" } ,
{ "paramname" : "pubData" , "paramtype" : "void *" } ,
{ "paramname" : "cubData" , "paramtype" : "uint32" } ,
{ "paramname" : "bReliable" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "IsDataAvailableOnSocket" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSocket" , "paramtype" : "SNetSocket_t" } ,
{ "paramname" : "pcubMsgSize" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "RetrieveDataFromSocket" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSocket" , "paramtype" : "SNetSocket_t" } ,
{ "paramname" : "pubDest" , "paramtype" : "void *" } ,
{ "paramname" : "cubDest" , "paramtype" : "uint32" } ,
{ "paramname" : "pcubMsgSize" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "IsDataAvailable" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hListenSocket" , "paramtype" : "SNetListenSocket_t" } ,
{ "paramname" : "pcubMsgSize" , "paramtype" : "uint32 *" } ,
{ "paramname" : "phSocket" , "paramtype" : "SNetSocket_t *" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "RetrieveData" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hListenSocket" , "paramtype" : "SNetListenSocket_t" } ,
{ "paramname" : "pubDest" , "paramtype" : "void *" } ,
{ "paramname" : "cubDest" , "paramtype" : "uint32" } ,
{ "paramname" : "pcubMsgSize" , "paramtype" : "uint32 *" } ,
{ "paramname" : "phSocket" , "paramtype" : "SNetSocket_t *" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "GetSocketInfo" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hSocket" , "paramtype" : "SNetSocket_t" } ,
{ "paramname" : "pSteamIDRemote" , "paramtype" : "class CSteamID *" } ,
{ "paramname" : "peSocketStatus" , "paramtype" : "int *" } ,
{ "paramname" : "punIPRemote" , "paramtype" : "uint32 *" } ,
{ "paramname" : "punPortRemote" , "paramtype" : "uint16 *" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "GetListenSocketInfo" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hListenSocket" , "paramtype" : "SNetListenSocket_t" } ,
{ "paramname" : "pnIP" , "paramtype" : "uint32 *" } ,
{ "paramname" : "pnPort" , "paramtype" : "uint16 *" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "GetSocketConnectionType" ,
"returntype" : "ESNetSocketConnectionType" ,
"params" : [
{ "paramname" : "hSocket" , "paramtype" : "SNetSocket_t" }
]
}
, {
"classname" : "ISteamNetworking" ,
"methodname" : "GetMaxPacketSize" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "hSocket" , "paramtype" : "SNetSocket_t" }
]
}
, {
"classname" : "ISteamScreenshots" ,
"methodname" : "WriteScreenshot" ,
"returntype" : "ScreenshotHandle" ,
"params" : [
{ "paramname" : "pubRGB" , "paramtype" : "void *" } ,
{ "paramname" : "cubRGB" , "paramtype" : "uint32" } ,
{ "paramname" : "nWidth" , "paramtype" : "int" } ,
{ "paramname" : "nHeight" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamScreenshots" ,
"methodname" : "AddScreenshotToLibrary" ,
"returntype" : "ScreenshotHandle" ,
"params" : [
{ "paramname" : "pchFilename" , "paramtype" : "const char *" } ,
{ "paramname" : "pchThumbnailFilename" , "paramtype" : "const char *" } ,
{ "paramname" : "nWidth" , "paramtype" : "int" } ,
{ "paramname" : "nHeight" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamScreenshots" ,
"methodname" : "TriggerScreenshot" ,
"returntype" : "void"
}
, {
"classname" : "ISteamScreenshots" ,
"methodname" : "HookScreenshots" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "bHook" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamScreenshots" ,
"methodname" : "SetLocation" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hScreenshot" , "paramtype" : "ScreenshotHandle" } ,
{ "paramname" : "pchLocation" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamScreenshots" ,
"methodname" : "TagUser" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hScreenshot" , "paramtype" : "ScreenshotHandle" } ,
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamScreenshots" ,
"methodname" : "TagPublishedFile" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hScreenshot" , "paramtype" : "ScreenshotHandle" } ,
{ "paramname" : "unPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
2016-10-26 17:31:16 +03:00
, {
"classname" : "ISteamScreenshots" ,
"methodname" : "IsScreenshotsHooked" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamScreenshots" ,
"methodname" : "AddVRScreenshotToLibrary" ,
"returntype" : "ScreenshotHandle" ,
"params" : [
{ "paramname" : "eType" , "paramtype" : "EVRScreenshotType" } ,
{ "paramname" : "pchFilename" , "paramtype" : "const char *" } ,
{ "paramname" : "pchVRFilename" , "paramtype" : "const char *" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamMusic" ,
"methodname" : "BIsEnabled" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusic" ,
"methodname" : "BIsPlaying" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusic" ,
"methodname" : "GetPlaybackStatus" ,
"returntype" : "AudioPlayback_Status"
}
, {
"classname" : "ISteamMusic" ,
"methodname" : "Play" ,
"returntype" : "void"
}
, {
"classname" : "ISteamMusic" ,
"methodname" : "Pause" ,
"returntype" : "void"
}
, {
"classname" : "ISteamMusic" ,
"methodname" : "PlayPrevious" ,
"returntype" : "void"
}
, {
"classname" : "ISteamMusic" ,
"methodname" : "PlayNext" ,
"returntype" : "void"
}
, {
"classname" : "ISteamMusic" ,
"methodname" : "SetVolume" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "flVolume" , "paramtype" : "float" }
]
}
, {
"classname" : "ISteamMusic" ,
"methodname" : "GetVolume" ,
"returntype" : "float"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "RegisterSteamMusicRemote" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "DeregisterSteamMusicRemote" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "BIsCurrentMusicRemote" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "BActivationSuccess" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bValue" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "SetDisplayName" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchDisplayName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "SetPNGIcon_64x64" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pvBuffer" , "paramtype" : "void *" } ,
{ "paramname" : "cbBufferLength" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "EnablePlayPrevious" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bValue" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "EnablePlayNext" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bValue" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "EnableShuffled" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bValue" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "EnableLooped" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bValue" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "EnableQueue" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bValue" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "EnablePlaylists" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bValue" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "UpdatePlaybackStatus" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nStatus" , "paramtype" : "AudioPlayback_Status" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "UpdateShuffled" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bValue" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "UpdateLooped" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bValue" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "UpdateVolume" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "flValue" , "paramtype" : "float" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "CurrentEntryWillChange" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "CurrentEntryIsAvailable" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "bAvailable" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "UpdateCurrentEntryText" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchText" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "UpdateCurrentEntryElapsedSeconds" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nValue" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "UpdateCurrentEntryCoverArt" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pvBuffer" , "paramtype" : "void *" } ,
{ "paramname" : "cbBufferLength" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "CurrentEntryDidChange" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "QueueWillChange" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "ResetQueueEntries" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "SetQueueEntry" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nID" , "paramtype" : "int" } ,
{ "paramname" : "nPosition" , "paramtype" : "int" } ,
{ "paramname" : "pchEntryText" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "SetCurrentQueueEntry" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nID" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "QueueDidChange" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "PlaylistWillChange" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "ResetPlaylistEntries" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "SetPlaylistEntry" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nID" , "paramtype" : "int" } ,
{ "paramname" : "nPosition" , "paramtype" : "int" } ,
{ "paramname" : "pchEntryText" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "SetCurrentPlaylistEntry" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nID" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamMusicRemote" ,
"methodname" : "PlaylistDidChange" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "CreateHTTPRequest" ,
"returntype" : "HTTPRequestHandle" ,
"params" : [
{ "paramname" : "eHTTPRequestMethod" , "paramtype" : "EHTTPMethod" } ,
{ "paramname" : "pchAbsoluteURL" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetHTTPRequestContextValue" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "ulContextValue" , "paramtype" : "uint64" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetHTTPRequestNetworkActivityTimeout" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "unTimeoutSeconds" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetHTTPRequestHeaderValue" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pchHeaderName" , "paramtype" : "const char *" } ,
{ "paramname" : "pchHeaderValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetHTTPRequestGetOrPostParameter" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pchParamName" , "paramtype" : "const char *" } ,
{ "paramname" : "pchParamValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SendHTTPRequest" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pCallHandle" , "paramtype" : "SteamAPICall_t *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SendHTTPRequestAndStreamResponse" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pCallHandle" , "paramtype" : "SteamAPICall_t *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "DeferHTTPRequest" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "PrioritizeHTTPRequest" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "GetHTTPResponseHeaderSize" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pchHeaderName" , "paramtype" : "const char *" } ,
{ "paramname" : "unResponseHeaderSize" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "GetHTTPResponseHeaderValue" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pchHeaderName" , "paramtype" : "const char *" } ,
{ "paramname" : "pHeaderValueBuffer" , "paramtype" : "uint8 *" } ,
{ "paramname" : "unBufferSize" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "GetHTTPResponseBodySize" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "unBodySize" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "GetHTTPResponseBodyData" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pBodyDataBuffer" , "paramtype" : "uint8 *" } ,
{ "paramname" : "unBufferSize" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "GetHTTPStreamingResponseBodyData" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "cOffset" , "paramtype" : "uint32" } ,
{ "paramname" : "pBodyDataBuffer" , "paramtype" : "uint8 *" } ,
{ "paramname" : "unBufferSize" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "ReleaseHTTPRequest" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "GetHTTPDownloadProgressPct" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pflPercentOut" , "paramtype" : "float *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetHTTPRequestRawPostBody" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pchContentType" , "paramtype" : "const char *" } ,
{ "paramname" : "pubBody" , "paramtype" : "uint8 *" } ,
{ "paramname" : "unBodyLen" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "CreateCookieContainer" ,
"returntype" : "HTTPCookieContainerHandle" ,
"params" : [
{ "paramname" : "bAllowResponsesToModify" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "ReleaseCookieContainer" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hCookieContainer" , "paramtype" : "HTTPCookieContainerHandle" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetCookie" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hCookieContainer" , "paramtype" : "HTTPCookieContainerHandle" } ,
{ "paramname" : "pchHost" , "paramtype" : "const char *" } ,
{ "paramname" : "pchUrl" , "paramtype" : "const char *" } ,
{ "paramname" : "pchCookie" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetHTTPRequestCookieContainer" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "hCookieContainer" , "paramtype" : "HTTPCookieContainerHandle" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetHTTPRequestUserAgentInfo" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pchUserAgentInfo" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetHTTPRequestRequiresVerifiedCertificate" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "bRequireVerifiedCertificate" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "SetHTTPRequestAbsoluteTimeoutMS" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "unMilliseconds" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamHTTP" ,
"methodname" : "GetHTTPRequestWasTimedOut" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hRequest" , "paramtype" : "HTTPRequestHandle" } ,
{ "paramname" : "pbWasTimedOut" , "paramtype" : "bool *" }
]
}
, {
"classname" : "ISteamUnifiedMessages" ,
"methodname" : "SendMethod" ,
"returntype" : "ClientUnifiedMessageHandle" ,
"params" : [
{ "paramname" : "pchServiceMethod" , "paramtype" : "const char *" } ,
{ "paramname" : "pRequestBuffer" , "paramtype" : "const void *" } ,
{ "paramname" : "unRequestBufferSize" , "paramtype" : "uint32" } ,
{ "paramname" : "unContext" , "paramtype" : "uint64" }
]
}
, {
"classname" : "ISteamUnifiedMessages" ,
"methodname" : "GetMethodResponseInfo" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hHandle" , "paramtype" : "ClientUnifiedMessageHandle" } ,
{ "paramname" : "punResponseSize" , "paramtype" : "uint32 *" } ,
{ "paramname" : "peResult" , "paramtype" : "EResult *" }
]
}
, {
"classname" : "ISteamUnifiedMessages" ,
"methodname" : "GetMethodResponseData" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hHandle" , "paramtype" : "ClientUnifiedMessageHandle" } ,
{ "paramname" : "pResponseBuffer" , "paramtype" : "void *" } ,
{ "paramname" : "unResponseBufferSize" , "paramtype" : "uint32" } ,
{ "paramname" : "bAutoRelease" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUnifiedMessages" ,
"methodname" : "ReleaseMethod" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "hHandle" , "paramtype" : "ClientUnifiedMessageHandle" }
]
}
, {
"classname" : "ISteamUnifiedMessages" ,
"methodname" : "SendNotification" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pchServiceNotification" , "paramtype" : "const char *" } ,
{ "paramname" : "pNotificationBuffer" , "paramtype" : "const void *" } ,
{ "paramname" : "unNotificationBufferSize" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "Init" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamController" ,
"methodname" : "Shutdown" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamController" ,
"methodname" : "RunFrame" ,
"returntype" : "void"
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetConnectedControllers" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "handlesOut" , "paramtype" : "ControllerHandle_t *" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "ShowBindingPanel" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetActionSetHandle" ,
"returntype" : "ControllerActionSetHandle_t" ,
"params" : [
{ "paramname" : "pszActionSetName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "ActivateActionSet" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "actionSetHandle" , "paramtype" : "ControllerActionSetHandle_t" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetCurrentActionSet" ,
"returntype" : "ControllerActionSetHandle_t" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetDigitalActionHandle" ,
"returntype" : "ControllerDigitalActionHandle_t" ,
"params" : [
{ "paramname" : "pszActionName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetDigitalActionData" ,
"returntype" : "struct ControllerDigitalActionData_t" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "digitalActionHandle" , "paramtype" : "ControllerDigitalActionHandle_t" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetDigitalActionOrigins" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "actionSetHandle" , "paramtype" : "ControllerActionSetHandle_t" } ,
{ "paramname" : "digitalActionHandle" , "paramtype" : "ControllerDigitalActionHandle_t" } ,
{ "paramname" : "originsOut" , "paramtype" : "EControllerActionOrigin *" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetAnalogActionHandle" ,
"returntype" : "ControllerAnalogActionHandle_t" ,
"params" : [
{ "paramname" : "pszActionName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetAnalogActionData" ,
"returntype" : "struct ControllerAnalogActionData_t" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "analogActionHandle" , "paramtype" : "ControllerAnalogActionHandle_t" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetAnalogActionOrigins" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "actionSetHandle" , "paramtype" : "ControllerActionSetHandle_t" } ,
{ "paramname" : "analogActionHandle" , "paramtype" : "ControllerAnalogActionHandle_t" } ,
{ "paramname" : "originsOut" , "paramtype" : "EControllerActionOrigin *" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "StopAnalogActionMomentum" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "eAction" , "paramtype" : "ControllerAnalogActionHandle_t" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "TriggerHapticPulse" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "eTargetPad" , "paramtype" : "ESteamControllerPad" } ,
{ "paramname" : "usDurationMicroSec" , "paramtype" : "unsigned short" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "TriggerRepeatedHapticPulse" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "eTargetPad" , "paramtype" : "ESteamControllerPad" } ,
{ "paramname" : "usDurationMicroSec" , "paramtype" : "unsigned short" } ,
{ "paramname" : "usOffMicroSec" , "paramtype" : "unsigned short" } ,
{ "paramname" : "unRepeat" , "paramtype" : "unsigned short" } ,
{ "paramname" : "nFlags" , "paramtype" : "unsigned int" }
]
}
2017-01-25 20:53:09 +03:00
, {
"classname" : "ISteamController" ,
"methodname" : "TriggerVibration" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "usLeftSpeed" , "paramtype" : "unsigned short" } ,
{ "paramname" : "usRightSpeed" , "paramtype" : "unsigned short" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "SetLEDColor" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "nColorR" , "paramtype" : "uint8" } ,
{ "paramname" : "nColorG" , "paramtype" : "uint8" } ,
{ "paramname" : "nColorB" , "paramtype" : "uint8" } ,
{ "paramname" : "nFlags" , "paramtype" : "unsigned int" }
]
}
2016-10-26 17:31:16 +03:00
, {
"classname" : "ISteamController" ,
"methodname" : "GetGamepadIndexForController" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "ulControllerHandle" , "paramtype" : "ControllerHandle_t" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetControllerForGamepadIndex" ,
"returntype" : "ControllerHandle_t" ,
"params" : [
{ "paramname" : "nIndex" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetMotionData" ,
"returntype" : "struct ControllerMotionData_t" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "ShowDigitalActionOrigins" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "digitalActionHandle" , "paramtype" : "ControllerDigitalActionHandle_t" } ,
{ "paramname" : "flScale" , "paramtype" : "float" } ,
{ "paramname" : "flXPosition" , "paramtype" : "float" } ,
{ "paramname" : "flYPosition" , "paramtype" : "float" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "ShowAnalogActionOrigins" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "controllerHandle" , "paramtype" : "ControllerHandle_t" } ,
{ "paramname" : "analogActionHandle" , "paramtype" : "ControllerAnalogActionHandle_t" } ,
{ "paramname" : "flScale" , "paramtype" : "float" } ,
{ "paramname" : "flXPosition" , "paramtype" : "float" } ,
{ "paramname" : "flYPosition" , "paramtype" : "float" }
]
}
2017-01-25 20:53:09 +03:00
, {
"classname" : "ISteamController" ,
"methodname" : "GetStringForActionOrigin" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "eOrigin" , "paramtype" : "EControllerActionOrigin" }
]
}
, {
"classname" : "ISteamController" ,
"methodname" : "GetGlyphForActionOrigin" ,
"returntype" : "const char *" ,
"params" : [
{ "paramname" : "eOrigin" , "paramtype" : "EControllerActionOrigin" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamUGC" ,
"methodname" : "CreateQueryUserUGCRequest" ,
"returntype" : "UGCQueryHandle_t" ,
"params" : [
{ "paramname" : "unAccountID" , "paramtype" : "AccountID_t" } ,
{ "paramname" : "eListType" , "paramtype" : "EUserUGCList" } ,
{ "paramname" : "eMatchingUGCType" , "paramtype" : "EUGCMatchingUGCType" } ,
{ "paramname" : "eSortOrder" , "paramtype" : "EUserUGCListSortOrder" } ,
{ "paramname" : "nCreatorAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "nConsumerAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "unPage" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "CreateQueryAllUGCRequest" ,
"returntype" : "UGCQueryHandle_t" ,
"params" : [
{ "paramname" : "eQueryType" , "paramtype" : "EUGCQuery" } ,
{ "paramname" : "eMatchingeMatchingUGCTypeFileType" , "paramtype" : "EUGCMatchingUGCType" } ,
{ "paramname" : "nCreatorAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "nConsumerAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "unPage" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "CreateQueryUGCDetailsRequest" ,
"returntype" : "UGCQueryHandle_t" ,
"params" : [
{ "paramname" : "pvecPublishedFileID" , "paramtype" : "PublishedFileId_t *" } ,
{ "paramname" : "unNumPublishedFileIDs" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SendQueryUGCRequest" , "callresult" : "SteamUGCQueryCompleted_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetQueryUGCResult" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" } ,
{ "paramname" : "pDetails" , "paramtype" : "struct SteamUGCDetails_t *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetQueryUGCPreviewURL" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" } ,
{ "paramname" : "pchURL" , "out_string_count" : "cchURLSize" , "paramtype" : "char *" } ,
{ "paramname" : "cchURLSize" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetQueryUGCMetadata" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" } ,
{ "paramname" : "pchMetadata" , "out_string_count" : "cchMetadatasize" , "paramtype" : "char *" } ,
{ "paramname" : "cchMetadatasize" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetQueryUGCChildren" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" } ,
{ "paramname" : "pvecPublishedFileID" , "paramtype" : "PublishedFileId_t *" } ,
{ "paramname" : "cMaxEntries" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetQueryUGCStatistic" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" } ,
{ "paramname" : "eStatType" , "paramtype" : "EItemStatistic" } ,
2016-10-26 17:31:16 +03:00
{ "paramname" : "pStatValue" , "paramtype" : "uint64 *" }
2016-10-18 18:34:28 +03:00
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetQueryUGCNumAdditionalPreviews" ,
"returntype" : "uint32" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetQueryUGCAdditionalPreview" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" } ,
{ "paramname" : "previewIndex" , "paramtype" : "uint32" } ,
{ "paramname" : "pchURLOrVideoID" , "out_string_count" : "cchURLSize" , "paramtype" : "char *" } ,
{ "paramname" : "cchURLSize" , "paramtype" : "uint32" } ,
{ "paramname" : "pchOriginalFileName" , "out_string_count" : "cchURLSize" , "paramtype" : "char *" } ,
{ "paramname" : "cchOriginalFileNameSize" , "paramtype" : "uint32" } ,
{ "paramname" : "pPreviewType" , "paramtype" : "EItemPreviewType *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetQueryUGCNumKeyValueTags" ,
"returntype" : "uint32" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetQueryUGCKeyValueTag" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" } ,
{ "paramname" : "keyValueTagIndex" , "paramtype" : "uint32" } ,
{ "paramname" : "pchKey" , "out_string_count" : "cchKeySize" , "paramtype" : "char *" } ,
{ "paramname" : "cchKeySize" , "paramtype" : "uint32" } ,
{ "paramname" : "pchValue" , "out_string_count" : "cchValueSize" , "paramtype" : "char *" } ,
{ "paramname" : "cchValueSize" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "ReleaseQueryUGCRequest" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "AddRequiredTag" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "pTagName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "AddExcludedTag" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "pTagName" , "paramtype" : "const char *" }
]
}
2016-10-26 17:31:16 +03:00
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetReturnOnlyIDs" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "bReturnOnlyIDs" , "paramtype" : "bool" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetReturnKeyValueTags" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "bReturnKeyValueTags" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetReturnLongDescription" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "bReturnLongDescription" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetReturnMetadata" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "bReturnMetadata" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetReturnChildren" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "bReturnChildren" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetReturnAdditionalPreviews" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "bReturnAdditionalPreviews" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetReturnTotalOnly" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "bReturnTotalOnly" , "paramtype" : "bool" }
]
}
2017-05-08 22:56:31 +03:00
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetReturnPlaytimeStats" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "unDays" , "paramtype" : "uint32" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetLanguage" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "pchLanguage" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetAllowCachedResponse" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "unMaxAgeSeconds" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetCloudFileNameFilter" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "pMatchCloudFileName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetMatchAnyTag" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "bMatchAnyTag" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetSearchText" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "pSearchText" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetRankedByTrendDays" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "unDays" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "AddRequiredKeyValueTag" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCQueryHandle_t" } ,
{ "paramname" : "pKey" , "paramtype" : "const char *" } ,
{ "paramname" : "pValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "RequestUGCDetails" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "unMaxAgeSeconds" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "CreateItem" , "callresult" : "CreateItemResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nConsumerAppId" , "paramtype" : "AppId_t" } ,
{ "paramname" : "eFileType" , "paramtype" : "EWorkshopFileType" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "StartItemUpdate" ,
"returntype" : "UGCUpdateHandle_t" ,
"params" : [
{ "paramname" : "nConsumerAppId" , "paramtype" : "AppId_t" } ,
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetItemTitle" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pchTitle" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetItemDescription" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pchDescription" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetItemUpdateLanguage" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pchLanguage" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetItemMetadata" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pchMetaData" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetItemVisibility" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "eVisibility" , "paramtype" : "ERemoteStoragePublishedFileVisibility" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetItemTags" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "updateHandle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pTags" , "paramtype" : "const struct SteamParamStringArray_t *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetItemContent" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pszContentFolder" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetItemPreview" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pszPreviewFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "RemoveItemKeyValueTags" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "AddItemKeyValueTag" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" } ,
{ "paramname" : "pchValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "AddItemPreviewFile" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pszPreviewFile" , "paramtype" : "const char *" } ,
{ "paramname" : "type" , "paramtype" : "EItemPreviewType" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "AddItemPreviewVideo" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pszVideoID" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "UpdateItemPreviewFile" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" } ,
{ "paramname" : "pszPreviewFile" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "UpdateItemPreviewVideo" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" } ,
{ "paramname" : "pszVideoID" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "RemoveItemPreview" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "index" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SubmitItemUpdate" , "callresult" : "SubmitItemUpdateResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "pchChangeNote" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetItemUpdateProgress" ,
"returntype" : "EItemUpdateStatus" ,
"params" : [
{ "paramname" : "handle" , "paramtype" : "UGCUpdateHandle_t" } ,
{ "paramname" : "punBytesProcessed" , "paramtype" : "uint64 *" } ,
{ "paramname" : "punBytesTotal" , "paramtype" : "uint64 *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SetUserItemVote" , "callresult" : "SetUserItemVoteResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "bVoteUp" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetUserItemVote" , "callresult" : "GetUserItemVoteResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "AddItemToFavorites" , "callresult" : "UserFavoriteItemsListChanged_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nAppId" , "paramtype" : "AppId_t" } ,
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "RemoveItemFromFavorites" , "callresult" : "UserFavoriteItemsListChanged_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nAppId" , "paramtype" : "AppId_t" } ,
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SubscribeItem" , "callresult" : "RemoteStorageSubscribePublishedFileResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "UnsubscribeItem" , "callresult" : "RemoteStorageUnsubscribePublishedFileResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetNumSubscribedItems" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetSubscribedItems" ,
"returntype" : "uint32" ,
"params" : [
{ "paramname" : "pvecPublishedFileID" , "paramtype" : "PublishedFileId_t *" } ,
{ "paramname" : "cMaxEntries" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetItemState" ,
"returntype" : "uint32" ,
"params" : [
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetItemInstallInfo" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "punSizeOnDisk" , "paramtype" : "uint64 *" } ,
{ "paramname" : "pchFolder" , "out_string_count" : "cchFolderSize" , "paramtype" : "char *" } ,
{ "paramname" : "cchFolderSize" , "paramtype" : "uint32" } ,
{ "paramname" : "punTimeStamp" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "GetItemDownloadInfo" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "punBytesDownloaded" , "paramtype" : "uint64 *" } ,
{ "paramname" : "punBytesTotal" , "paramtype" : "uint64 *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "DownloadItem" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "nPublishedFileID" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "bHighPriority" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "BInitWorkshopForGameServer" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "unWorkshopDepotID" , "paramtype" : "DepotId_t" } ,
{ "paramname" : "pszFolder" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "SuspendDownloads" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "bSuspend" , "paramtype" : "bool" }
]
}
2016-10-26 17:31:16 +03:00
, {
"classname" : "ISteamUGC" ,
2017-01-25 20:53:09 +03:00
"methodname" : "StartPlaytimeTracking" , "callresult" : "StartPlaytimeTrackingResult_t" ,
2016-10-26 17:31:16 +03:00
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pvecPublishedFileID" , "paramtype" : "PublishedFileId_t *" } ,
{ "paramname" : "unNumPublishedFileIDs" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
2017-01-25 20:53:09 +03:00
"methodname" : "StopPlaytimeTracking" , "callresult" : "StopPlaytimeTrackingResult_t" ,
2016-10-26 17:31:16 +03:00
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pvecPublishedFileID" , "paramtype" : "PublishedFileId_t *" } ,
{ "paramname" : "unNumPublishedFileIDs" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamUGC" ,
2017-01-25 20:53:09 +03:00
"methodname" : "StopPlaytimeTrackingForAllItems" , "callresult" : "StopPlaytimeTrackingResult_t" ,
2016-10-26 17:31:16 +03:00
"returntype" : "SteamAPICall_t"
}
2017-05-08 22:56:31 +03:00
, {
"classname" : "ISteamUGC" ,
"methodname" : "AddDependency" , "callresult" : "AddUGCDependencyResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nParentPublishedFileID" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "nChildPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
, {
"classname" : "ISteamUGC" ,
"methodname" : "RemoveDependency" , "callresult" : "RemoveUGCDependencyResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "nParentPublishedFileID" , "paramtype" : "PublishedFileId_t" } ,
{ "paramname" : "nChildPublishedFileID" , "paramtype" : "PublishedFileId_t" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamAppList" ,
"methodname" : "GetNumInstalledApps" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamAppList" ,
"methodname" : "GetInstalledApps" ,
"returntype" : "uint32" ,
"params" : [
{ "paramname" : "pvecAppID" , "paramtype" : "AppId_t *" } ,
{ "paramname" : "unMaxAppIDs" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamAppList" ,
"methodname" : "GetAppName" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "pchName" , "out_string" : " " , "paramtype" : "char *" } ,
{ "paramname" : "cchNameMax" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamAppList" ,
"methodname" : "GetAppInstallDir" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "pchDirectory" , "paramtype" : "char *" } ,
{ "paramname" : "cchNameMax" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamAppList" ,
"methodname" : "GetAppBuildId" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "nAppID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "DestructISteamHTMLSurface" ,
"returntype" : "void"
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "Init" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "Shutdown" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "CreateBrowser" , "callresult" : "HTML_BrowserReady_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "pchUserAgent" , "paramtype" : "const char *" } ,
{ "paramname" : "pchUserCSS" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "RemoveBrowser" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "LoadURL" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "pchURL" , "paramtype" : "const char *" } ,
{ "paramname" : "pchPostData" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "SetSize" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "unWidth" , "paramtype" : "uint32" } ,
{ "paramname" : "unHeight" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "StopLoad" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "Reload" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "GoBack" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "GoForward" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "AddHeader" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" } ,
{ "paramname" : "pchValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "ExecuteJavascript" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "pchScript" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "MouseUp" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "eMouseButton" , "paramtype" : "ISteamHTMLSurface::EHTMLMouseButton" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "MouseDown" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "eMouseButton" , "paramtype" : "ISteamHTMLSurface::EHTMLMouseButton" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "MouseDoubleClick" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "eMouseButton" , "paramtype" : "ISteamHTMLSurface::EHTMLMouseButton" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "MouseMove" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "x" , "paramtype" : "int" } ,
{ "paramname" : "y" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "MouseWheel" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "nDelta" , "paramtype" : "int32" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "KeyDown" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "nNativeKeyCode" , "paramtype" : "uint32" } ,
{ "paramname" : "eHTMLKeyModifiers" , "paramtype" : "ISteamHTMLSurface::EHTMLKeyModifiers" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "KeyUp" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "nNativeKeyCode" , "paramtype" : "uint32" } ,
{ "paramname" : "eHTMLKeyModifiers" , "paramtype" : "ISteamHTMLSurface::EHTMLKeyModifiers" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "KeyChar" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "cUnicodeChar" , "paramtype" : "uint32" } ,
{ "paramname" : "eHTMLKeyModifiers" , "paramtype" : "ISteamHTMLSurface::EHTMLKeyModifiers" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "SetHorizontalScroll" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "nAbsolutePixelScroll" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "SetVerticalScroll" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "nAbsolutePixelScroll" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "SetKeyFocus" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "bHasKeyFocus" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "ViewSource" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "CopyToClipboard" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "PasteFromClipboard" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "Find" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "pchSearchStr" , "paramtype" : "const char *" } ,
{ "paramname" : "bCurrentlyInFind" , "paramtype" : "bool" } ,
{ "paramname" : "bReverse" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "StopFind" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "GetLinkAtPosition" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "x" , "paramtype" : "int" } ,
{ "paramname" : "y" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "SetCookie" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchHostname" , "paramtype" : "const char *" } ,
{ "paramname" : "pchKey" , "paramtype" : "const char *" } ,
{ "paramname" : "pchValue" , "paramtype" : "const char *" } ,
{ "paramname" : "pchPath" , "paramtype" : "const char *" } ,
{ "paramname" : "nExpires" , "paramtype" : "RTime32" } ,
{ "paramname" : "bSecure" , "paramtype" : "bool" } ,
{ "paramname" : "bHTTPOnly" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "SetPageScaleFactor" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "flZoom" , "paramtype" : "float" } ,
{ "paramname" : "nPointX" , "paramtype" : "int" } ,
{ "paramname" : "nPointY" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "SetBackgroundMode" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "bBackgroundMode" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "AllowStartRequest" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "bAllowed" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamHTMLSurface" ,
"methodname" : "JSDialogResponse" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unBrowserHandle" , "paramtype" : "HHTMLBrowser" } ,
{ "paramname" : "bResult" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "GetResultStatus" , "desc" : "Find out the status of an asynchronous inventory result handle." ,
"returntype" : "EResult" ,
"params" : [
{ "paramname" : "resultHandle" , "paramtype" : "SteamInventoryResult_t" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "GetResultItems" , "desc" : "Copies the contents of a result set into a flat array. The specific contents of the result set depend on which query which was used." ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "resultHandle" , "paramtype" : "SteamInventoryResult_t" } ,
{ "paramname" : "pOutItemsArray" , "out_array_count" : "punOutItemsArraySize" , "desc" : "Output array" , "paramtype" : "struct SteamItemDetails_t *" } ,
{ "paramname" : "punOutItemsArraySize" , "paramtype" : "uint32 *" }
]
}
2017-05-08 22:56:31 +03:00
, {
"classname" : "ISteamInventory" ,
"methodname" : "GetResultItemProperty" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "resultHandle" , "paramtype" : "SteamInventoryResult_t" } ,
{ "paramname" : "unItemIndex" , "paramtype" : "uint32" } ,
{ "paramname" : "pchPropertyName" , "paramtype" : "const char *" } ,
{ "paramname" : "pchValueBuffer" , "out_string_count" : "punValueBufferSizeOut" , "paramtype" : "char *" } ,
{ "paramname" : "punValueBufferSizeOut" , "paramtype" : "uint32 *" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamInventory" ,
"methodname" : "GetResultTimestamp" , "desc" : "Returns the server time at which the result was generated. Compare against the value of IClientUtils::GetServerRealTime() to determine age." ,
"returntype" : "uint32" ,
"params" : [
{ "paramname" : "resultHandle" , "paramtype" : "SteamInventoryResult_t" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "CheckResultSteamID" , "desc" : "Returns true if the result belongs to the target steam ID or false if the result does not. This is important when using DeserializeResult to verify that a remote player is not pretending to have a different users inventory." ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "resultHandle" , "paramtype" : "SteamInventoryResult_t" } ,
{ "paramname" : "steamIDExpected" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "DestroyResult" , "desc" : "Destroys a result handle and frees all associated memory." ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "resultHandle" , "paramtype" : "SteamInventoryResult_t" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "GetAllItems" , "desc" : "Captures the entire state of the current users Steam inventory." ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "GetItemsByID" , "desc" : "Captures the state of a subset of the current users Steam inventory identified by an array of item instance IDs." ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "pInstanceIDs" , "array_count" : "unCountInstanceIDs" , "paramtype" : "const SteamItemInstanceID_t *" } ,
{ "paramname" : "unCountInstanceIDs" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "SerializeResult" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "resultHandle" , "paramtype" : "SteamInventoryResult_t" } ,
{ "paramname" : "pOutBuffer" , "out_buffer_count" : "punOutBufferSize" , "paramtype" : "void *" } ,
{ "paramname" : "punOutBufferSize" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "DeserializeResult" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pOutResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "pBuffer" , "buffer_count" : "punOutBufferSize" , "paramtype" : "const void *" } ,
{ "paramname" : "unBufferSize" , "paramtype" : "uint32" } ,
{ "paramname" : "bRESERVED_MUST_BE_FALSE" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "GenerateItems" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "pArrayItemDefs" , "array_count" : "unArrayLength" , "paramtype" : "const SteamItemDef_t *" } ,
{ "paramname" : "punArrayQuantity" , "array_count" : "unArrayLength" , "paramtype" : "const uint32 *" } ,
{ "paramname" : "unArrayLength" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "GrantPromoItems" , "desc" : "GrantPromoItems() checks the list of promotional items for which the user may be eligible and grants the items (one time only)." ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "AddPromoItem" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "itemDef" , "paramtype" : "SteamItemDef_t" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "AddPromoItems" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "pArrayItemDefs" , "array_count" : "unArrayLength" , "paramtype" : "const SteamItemDef_t *" } ,
{ "paramname" : "unArrayLength" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "ConsumeItem" , "desc" : "ConsumeItem() removes items from the inventory permanently." ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "itemConsume" , "paramtype" : "SteamItemInstanceID_t" } ,
{ "paramname" : "unQuantity" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "ExchangeItems" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "pArrayGenerate" , "array_count" : "unArrayGenerateLength" , "paramtype" : "const SteamItemDef_t *" } ,
{ "paramname" : "punArrayGenerateQuantity" , "array_count" : "unArrayGenerateLength" , "paramtype" : "const uint32 *" } ,
{ "paramname" : "unArrayGenerateLength" , "paramtype" : "uint32" } ,
{ "paramname" : "pArrayDestroy" , "array_count" : "unArrayDestroyLength" , "paramtype" : "const SteamItemInstanceID_t *" } ,
{ "paramname" : "punArrayDestroyQuantity" , "array_count" : "unArrayDestroyLength" , "paramtype" : "const uint32 *" } ,
{ "paramname" : "unArrayDestroyLength" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "TransferItemQuantity" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "itemIdSource" , "paramtype" : "SteamItemInstanceID_t" } ,
{ "paramname" : "unQuantity" , "paramtype" : "uint32" } ,
{ "paramname" : "itemIdDest" , "paramtype" : "SteamItemInstanceID_t" }
]
}
, {
"classname" : "ISteamInventory" ,
2017-01-25 20:53:09 +03:00
"methodname" : "SendItemDropHeartbeat" , "desc" : "Deprecated method. Playtime accounting is performed on the Steam servers." ,
2016-10-18 18:34:28 +03:00
"returntype" : "void"
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "TriggerItemDrop" , "desc" : "Playtime credit must be consumed and turned into item drops by your game." ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "dropListDefinition" , "paramtype" : "SteamItemDef_t" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "TradeItems" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pResultHandle" , "paramtype" : "SteamInventoryResult_t *" } ,
{ "paramname" : "steamIDTradePartner" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pArrayGive" , "array_count" : "nArrayGiveLength" , "paramtype" : "const SteamItemInstanceID_t *" } ,
{ "paramname" : "pArrayGiveQuantity" , "array_count" : "nArrayGiveLength" , "paramtype" : "const uint32 *" } ,
{ "paramname" : "nArrayGiveLength" , "paramtype" : "uint32" } ,
{ "paramname" : "pArrayGet" , "array_count" : "nArrayGetLength" , "paramtype" : "const SteamItemInstanceID_t *" } ,
{ "paramname" : "pArrayGetQuantity" , "array_count" : "nArrayGetLength" , "paramtype" : "const uint32 *" } ,
{ "paramname" : "nArrayGetLength" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "LoadItemDefinitions" , "desc" : "LoadItemDefinitions triggers the automatic load and refresh of item definitions." ,
"returntype" : "bool"
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "GetItemDefinitionIDs" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pItemDefIDs" , "out_array_count" : "punItemDefIDsArraySize" , "desc" : "List of item definition IDs" , "paramtype" : "SteamItemDef_t *" } ,
{ "paramname" : "punItemDefIDsArraySize" , "desc" : "Size of array is passed in and actual size used is returned in this param" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "GetItemDefinitionProperty" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "iDefinition" , "paramtype" : "SteamItemDef_t" } ,
{ "paramname" : "pchPropertyName" , "paramtype" : "const char *" } ,
2016-10-26 17:31:16 +03:00
{ "paramname" : "pchValueBuffer" , "out_string_count" : "punValueBufferSizeOut" , "paramtype" : "char *" } ,
{ "paramname" : "punValueBufferSizeOut" , "paramtype" : "uint32 *" }
2016-10-18 18:34:28 +03:00
]
}
2017-01-25 20:53:09 +03:00
, {
"classname" : "ISteamInventory" ,
"methodname" : "RequestEligiblePromoItemDefinitionsIDs" , "callresult" : "SteamInventoryEligiblePromoItemDefIDs_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamInventory" ,
"methodname" : "GetEligiblePromoItemDefinitionIDs" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pItemDefIDs" , "out_array_count" : "punItemDefIDsArraySize" , "desc" : "List of item definition IDs" , "paramtype" : "SteamItemDef_t *" } ,
{ "paramname" : "punItemDefIDsArraySize" , "desc" : "Size of array is passed in and actual size used is returned in this param" , "paramtype" : "uint32 *" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamVideo" ,
"methodname" : "GetVideoURL" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unVideoAppID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamVideo" ,
"methodname" : "IsBroadcasting" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pnNumViewers" , "paramtype" : "int *" }
]
}
2017-05-08 22:56:31 +03:00
, {
"classname" : "ISteamVideo" ,
"methodname" : "GetOPFSettings" , "callback" : "GetOPFSettingsResult_t" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unVideoAppID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamVideo" ,
"methodname" : "GetOPFStringForApp" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "unVideoAppID" , "paramtype" : "AppId_t" } ,
{ "paramname" : "pchBuffer" , "paramtype" : "char *" } ,
{ "paramname" : "pnBufferSize" , "paramtype" : "int32 *" }
]
}
2016-10-18 18:34:28 +03:00
, {
"classname" : "ISteamGameServer" ,
"methodname" : "InitGameServer" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "unIP" , "paramtype" : "uint32" } ,
{ "paramname" : "usGamePort" , "paramtype" : "uint16" } ,
{ "paramname" : "usQueryPort" , "paramtype" : "uint16" } ,
{ "paramname" : "unFlags" , "paramtype" : "uint32" } ,
{ "paramname" : "nGameAppId" , "paramtype" : "AppId_t" } ,
{ "paramname" : "pchVersionString" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetProduct" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pszProduct" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetGameDescription" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pszGameDescription" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetModDir" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pszModDir" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetDedicatedServer" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "bDedicated" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "LogOn" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pszToken" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "LogOnAnonymous" ,
"returntype" : "void"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "LogOff" ,
"returntype" : "void"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "BLoggedOn" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "BSecure" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "GetSteamID" ,
"returntype" : "class CSteamID"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "WasRestartRequested" ,
"returntype" : "bool"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetMaxPlayerCount" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "cPlayersMax" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetBotPlayerCount" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "cBotplayers" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetServerName" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pszServerName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetMapName" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pszMapName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetPasswordProtected" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "bPasswordProtected" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetSpectatorPort" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "unSpectatorPort" , "paramtype" : "uint16" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetSpectatorServerName" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pszSpectatorServerName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "ClearAllKeyValues" ,
"returntype" : "void"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetKeyValue" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pKey" , "paramtype" : "const char *" } ,
{ "paramname" : "pValue" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetGameTags" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchGameTags" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetGameData" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pchGameData" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetRegion" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "pszRegion" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SendUserConnectAndAuthenticate" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "unIPClient" , "paramtype" : "uint32" } ,
{ "paramname" : "pvAuthBlob" , "paramtype" : "const void *" } ,
{ "paramname" : "cubAuthBlobSize" , "paramtype" : "uint32" } ,
{ "paramname" : "pSteamIDUser" , "paramtype" : "class CSteamID *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "CreateUnauthenticatedUserConnection" ,
"returntype" : "class CSteamID"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SendUserDisconnect" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "BUpdateUserData" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchPlayerName" , "paramtype" : "const char *" } ,
{ "paramname" : "uScore" , "paramtype" : "uint32" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "GetAuthSessionTicket" ,
"returntype" : "HAuthTicket" ,
"params" : [
{ "paramname" : "pTicket" , "paramtype" : "void *" } ,
{ "paramname" : "cbMaxTicket" , "paramtype" : "int" } ,
{ "paramname" : "pcbTicket" , "paramtype" : "uint32 *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "BeginAuthSession" ,
"returntype" : "EBeginAuthSessionResult" ,
"params" : [
{ "paramname" : "pAuthTicket" , "paramtype" : "const void *" } ,
{ "paramname" : "cbAuthTicket" , "paramtype" : "int" } ,
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "EndAuthSession" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "CancelAuthTicket" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "hAuthTicket" , "paramtype" : "HAuthTicket" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "UserHasLicenseForApp" ,
"returntype" : "EUserHasLicenseForAppResult" ,
"params" : [
{ "paramname" : "steamID" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "appID" , "paramtype" : "AppId_t" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "RequestUserGroupStatus" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "steamIDGroup" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "GetGameplayStats" ,
"returntype" : "void"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "GetServerReputation" , "callresult" : "GSReputation_t" ,
"returntype" : "SteamAPICall_t"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "GetPublicIP" ,
"returntype" : "uint32"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "HandleIncomingPacket" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "pData" , "paramtype" : "const void *" } ,
{ "paramname" : "cbData" , "paramtype" : "int" } ,
{ "paramname" : "srcIP" , "paramtype" : "uint32" } ,
{ "paramname" : "srcPort" , "paramtype" : "uint16" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "GetNextOutgoingPacket" ,
"returntype" : "int" ,
"params" : [
{ "paramname" : "pOut" , "paramtype" : "void *" } ,
{ "paramname" : "cbMaxOut" , "paramtype" : "int" } ,
{ "paramname" : "pNetAdr" , "paramtype" : "uint32 *" } ,
{ "paramname" : "pPort" , "paramtype" : "uint16 *" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "EnableHeartbeats" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "bActive" , "paramtype" : "bool" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "SetHeartbeatInterval" ,
"returntype" : "void" ,
"params" : [
{ "paramname" : "iHeartbeatInterval" , "paramtype" : "int" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "ForceHeartbeat" ,
"returntype" : "void"
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "AssociateWithClan" , "callresult" : "AssociateWithClanResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamIDClan" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamGameServer" ,
"methodname" : "ComputeNewPlayerCompatibility" , "callresult" : "ComputeNewPlayerCompatibilityResult_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamIDNewPlayer" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "RequestUserStats" , "callresult" : "GSStatsReceived_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "GetUserStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "paramtype" : "int32 *" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "GetUserStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pData" , "paramtype" : "float *" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "GetUserAchievement" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "pbAchieved" , "paramtype" : "bool *" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "SetUserStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "nData" , "paramtype" : "int32" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "SetUserStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "fData" , "paramtype" : "float" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "UpdateUserAvgRateStat" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" } ,
{ "paramname" : "flCountThisSession" , "paramtype" : "float" } ,
{ "paramname" : "dSessionLength" , "paramtype" : "double" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "SetUserAchievement" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "ClearUserAchievement" ,
"returntype" : "bool" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" } ,
{ "paramname" : "pchName" , "paramtype" : "const char *" }
]
}
, {
"classname" : "ISteamGameServerStats" ,
"methodname" : "StoreUserStats" , "callresult" : "GSStatsStored_t" ,
"returntype" : "SteamAPICall_t" ,
"params" : [
{ "paramname" : "steamIDUser" , "paramtype" : "class CSteamID" }
]
}
]
}