2023-06-22 22:20:15 +02:00
|
|
|
import "steammessages_base.proto";
|
|
|
|
|
|
|
|
option optimize_for = SPEED;
|
|
|
|
option cc_generic_services = true;
|
|
|
|
option (force_php_generation) = true;
|
|
|
|
|
|
|
|
enum EPublishedFileQueryType {
|
|
|
|
k_PublishedFileQueryType_RankedByVote = 0;
|
|
|
|
k_PublishedFileQueryType_RankedByPublicationDate = 1;
|
|
|
|
k_PublishedFileQueryType_AcceptedForGameRankedByAcceptanceDate = 2;
|
|
|
|
k_PublishedFileQueryType_RankedByTrend = 3;
|
|
|
|
k_PublishedFileQueryType_FavoritedByFriendsRankedByPublicationDate = 4;
|
|
|
|
k_PublishedFileQueryType_CreatedByFriendsRankedByPublicationDate = 5;
|
|
|
|
k_PublishedFileQueryType_RankedByNumTimesReported = 6;
|
|
|
|
k_PublishedFileQueryType_CreatedByFollowedUsersRankedByPublicationDate = 7;
|
|
|
|
k_PublishedFileQueryType_NotYetRated = 8;
|
|
|
|
k_PublishedFileQueryType_RankedByTotalUniqueSubscriptions = 9;
|
|
|
|
k_PublishedFileQueryType_RankedByTotalVotesAsc = 10;
|
|
|
|
k_PublishedFileQueryType_RankedByVotesUp = 11;
|
|
|
|
k_PublishedFileQueryType_RankedByTextSearch = 12;
|
|
|
|
k_PublishedFileQueryType_RankedByPlaytimeTrend = 13;
|
|
|
|
k_PublishedFileQueryType_RankedByTotalPlaytime = 14;
|
|
|
|
k_PublishedFileQueryType_RankedByAveragePlaytimeTrend = 15;
|
|
|
|
k_PublishedFileQueryType_RankedByLifetimeAveragePlaytime = 16;
|
|
|
|
k_PublishedFileQueryType_RankedByPlaytimeSessionsTrend = 17;
|
|
|
|
k_PublishedFileQueryType_RankedByLifetimePlaytimeSessions = 18;
|
|
|
|
k_PublishedFileQueryType_RankedByInappropriateContentRating = 19;
|
|
|
|
k_PublishedFileQueryType_RankedByBanContentCheck = 20;
|
|
|
|
k_PublishedFileQueryType_RankedByLastUpdatedDate = 21;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EPublishedFileInappropriateProvider {
|
|
|
|
k_EPublishedFileInappropriateProvider_Invalid = 0;
|
|
|
|
k_EPublishedFileInappropriateProvider_Google = 1;
|
|
|
|
k_EPublishedFileInappropriateProvider_Amazon = 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EPublishedFileInappropriateResult {
|
|
|
|
k_EPublishedFileInappropriateResult_NotScanned = 0;
|
|
|
|
k_EPublishedFileInappropriateResult_VeryUnlikely = 1;
|
|
|
|
k_EPublishedFileInappropriateResult_Unlikely = 30;
|
|
|
|
k_EPublishedFileInappropriateResult_Possible = 50;
|
|
|
|
k_EPublishedFileInappropriateResult_Likely = 75;
|
|
|
|
k_EPublishedFileInappropriateResult_VeryLikely = 100;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EPersonaStateFlag {
|
|
|
|
k_EPersonaStateFlag_HasRichPresence = 1;
|
|
|
|
k_EPersonaStateFlag_InJoinableGame = 2;
|
|
|
|
k_EPersonaStateFlag_Golden = 4;
|
|
|
|
k_EPersonaStateFlag_RemotePlayTogether = 8;
|
|
|
|
k_EPersonaStateFlag_ClientTypeWeb = 256;
|
|
|
|
k_EPersonaStateFlag_ClientTypeMobile = 512;
|
|
|
|
k_EPersonaStateFlag_ClientTypeTenfoot = 1024;
|
|
|
|
k_EPersonaStateFlag_ClientTypeVR = 2048;
|
|
|
|
k_EPersonaStateFlag_LaunchTypeGamepad = 4096;
|
|
|
|
k_EPersonaStateFlag_LaunchTypeCompatTool = 8192;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EContentCheckProvider {
|
|
|
|
k_EContentCheckProvider_Invalid = 0;
|
2023-12-03 16:14:59 +01:00
|
|
|
k_EContentCheckProvider_Google_DEPRECATED = 1;
|
2023-06-22 22:20:15 +02:00
|
|
|
k_EContentCheckProvider_Amazon = 2;
|
|
|
|
k_EContentCheckProvider_Local = 3;
|
2023-12-03 16:14:59 +01:00
|
|
|
k_EContentCheckProvider_GoogleVertexAI = 4;
|
2023-06-22 22:20:15 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
enum EProfileCustomizationType {
|
|
|
|
k_EProfileCustomizationTypeInvalid = 0;
|
|
|
|
k_EProfileCustomizationTypeRareAchievementShowcase = 1;
|
|
|
|
k_EProfileCustomizationTypeGameCollector = 2;
|
|
|
|
k_EProfileCustomizationTypeItemShowcase = 3;
|
|
|
|
k_EProfileCustomizationTypeTradeShowcase = 4;
|
|
|
|
k_EProfileCustomizationTypeBadges = 5;
|
|
|
|
k_EProfileCustomizationTypeFavoriteGame = 6;
|
|
|
|
k_EProfileCustomizationTypeScreenshotShowcase = 7;
|
|
|
|
k_EProfileCustomizationTypeCustomText = 8;
|
|
|
|
k_EProfileCustomizationTypeFavoriteGroup = 9;
|
|
|
|
k_EProfileCustomizationTypeRecommendation = 10;
|
|
|
|
k_EProfileCustomizationTypeWorkshopItem = 11;
|
|
|
|
k_EProfileCustomizationTypeMyWorkshop = 12;
|
|
|
|
k_EProfileCustomizationTypeArtworkShowcase = 13;
|
|
|
|
k_EProfileCustomizationTypeVideoShowcase = 14;
|
|
|
|
k_EProfileCustomizationTypeGuides = 15;
|
|
|
|
k_EProfileCustomizationTypeMyGuides = 16;
|
|
|
|
k_EProfileCustomizationTypeAchievements = 17;
|
|
|
|
k_EProfileCustomizationTypeGreenlight = 18;
|
|
|
|
k_EProfileCustomizationTypeMyGreenlight = 19;
|
|
|
|
k_EProfileCustomizationTypeSalien = 20;
|
|
|
|
k_EProfileCustomizationTypeLoyaltyRewardReactions = 21;
|
|
|
|
k_EProfileCustomizationTypeSingleArtworkShowcase = 22;
|
|
|
|
k_EProfileCustomizationTypeAchievementsCompletionist = 23;
|
2023-12-03 16:14:59 +01:00
|
|
|
k_EProfileCustomizationTypeReplay = 24;
|
2023-06-22 22:20:15 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
enum EPublishedFileStorageSystem {
|
|
|
|
k_EPublishedFileStorageSystemInvalid = 0;
|
|
|
|
k_EPublishedFileStorageSystemLegacyCloud = 1;
|
|
|
|
k_EPublishedFileStorageSystemDepot = 2;
|
|
|
|
k_EPublishedFileStorageSystemUGCCloud = 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ECloudStoragePersistState {
|
|
|
|
k_ECloudStoragePersistStatePersisted = 0;
|
|
|
|
k_ECloudStoragePersistStateForgotten = 1;
|
|
|
|
k_ECloudStoragePersistStateDeleted = 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESDCardFormatStage {
|
|
|
|
k_ESDCardFormatStage_Invalid = 0;
|
|
|
|
k_ESDCardFormatStage_Starting = 1;
|
|
|
|
k_ESDCardFormatStage_Testing = 2;
|
|
|
|
k_ESDCardFormatStage_Rescuing = 3;
|
|
|
|
k_ESDCardFormatStage_Formatting = 4;
|
|
|
|
k_ESDCardFormatStage_Finalizing = 5;
|
|
|
|
}
|
|
|
|
|
2023-12-03 16:14:59 +01:00
|
|
|
enum EStorageFormatStage {
|
|
|
|
k_EStorageFormatStage_Invalid = 0;
|
|
|
|
k_EStorageFormatStage_NotRunning = 1;
|
|
|
|
k_EStorageFormatStage_Starting = 2;
|
|
|
|
k_EStorageFormatStage_Testing = 3;
|
|
|
|
k_EStorageFormatStage_Rescuing = 4;
|
|
|
|
k_EStorageFormatStage_Formatting = 5;
|
|
|
|
k_EStorageFormatStage_Finalizing = 6;
|
|
|
|
}
|
|
|
|
|
2023-06-22 22:20:15 +02:00
|
|
|
enum ESystemFanControlMode {
|
|
|
|
k_SystemFanControlMode_Invalid = 0;
|
|
|
|
k_SystemFanControlMode_Disabled = 1;
|
|
|
|
k_SystemFanControlMode_Default = 2;
|
|
|
|
}
|
|
|
|
|
2023-12-03 16:14:59 +01:00
|
|
|
enum EStartupMovieVariant {
|
|
|
|
k_EStartupMovieVariant_Invalid = 0;
|
|
|
|
k_EStartupMovieVariant_Default = 1;
|
|
|
|
k_EStartupMovieVariant_Orange = 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EColorGamutLabelSet {
|
|
|
|
k_ColorGamutLabelSet_Default = 0;
|
|
|
|
k_ColorGamutLabelSet_sRGB_Native = 1;
|
|
|
|
k_ColorGamutLabelSet_Native_sRGB_Boosted = 2;
|
2023-06-22 22:20:15 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
enum EBluetoothDeviceType {
|
|
|
|
k_BluetoothDeviceType_Invalid = 0;
|
|
|
|
k_BluetoothDeviceType_Unknown = 1;
|
|
|
|
k_BluetoothDeviceType_Phone = 2;
|
|
|
|
k_BluetoothDeviceType_Computer = 3;
|
|
|
|
k_BluetoothDeviceType_Headset = 4;
|
|
|
|
k_BluetoothDeviceType_Headphones = 5;
|
|
|
|
k_BluetoothDeviceType_Speakers = 6;
|
|
|
|
k_BluetoothDeviceType_OtherAudio = 7;
|
|
|
|
k_BluetoothDeviceType_Mouse = 8;
|
|
|
|
k_BluetoothDeviceType_Joystick = 9;
|
|
|
|
k_BluetoothDeviceType_Gamepad = 10;
|
|
|
|
k_BluetoothDeviceType_Keyboard = 11;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESystemAudioDirection {
|
|
|
|
k_SystemAudioDirection_Invalid = 0;
|
|
|
|
k_SystemAudioDirection_Input = 1;
|
|
|
|
k_SystemAudioDirection_Output = 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESystemAudioChannel {
|
|
|
|
k_SystemAudioChannel_Invalid = 0;
|
|
|
|
k_SystemAudioChannel_Aggregated = 1;
|
|
|
|
k_SystemAudioChannel_FrontLeft = 2;
|
|
|
|
k_SystemAudioChannel_FrontRight = 3;
|
|
|
|
k_SystemAudioChannel_LFE = 4;
|
|
|
|
k_SystemAudioChannel_BackLeft = 5;
|
|
|
|
k_SystemAudioChannel_BackRight = 6;
|
|
|
|
k_SystemAudioChannel_FrontCenter = 7;
|
|
|
|
k_SystemAudioChannel_Unknown = 8;
|
|
|
|
k_SystemAudioChannel_Mono = 9;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESystemAudioPortType {
|
|
|
|
k_SystemAudioPortType_Invalid = 0;
|
|
|
|
k_SystemAudioPortType_Unknown = 1;
|
|
|
|
k_SystemAudioPortType_Audio32f = 2;
|
|
|
|
k_SystemAudioPortType_Midi8b = 3;
|
|
|
|
k_SystemAudioPortType_Video32RGBA = 4;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESystemAudioPortDirection {
|
|
|
|
k_SystemAudioPortDirection_Invalid = 0;
|
|
|
|
k_SystemAudioPortDirection_Input = 1;
|
|
|
|
k_SystemAudioPortDirection_Output = 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESystemServiceState {
|
|
|
|
k_ESystemServiceState_Unavailable = 0;
|
|
|
|
k_ESystemServiceState_Disabled = 1;
|
|
|
|
k_ESystemServiceState_Enabled = 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EGraphicsPerfOverlayLevel {
|
|
|
|
k_EGraphicsPerfOverlayLevel_Hidden = 0;
|
|
|
|
k_EGraphicsPerfOverlayLevel_Basic = 1;
|
|
|
|
k_EGraphicsPerfOverlayLevel_Medium = 2;
|
|
|
|
k_EGraphicsPerfOverlayLevel_Full = 3;
|
|
|
|
k_EGraphicsPerfOverlayLevel_Minimal = 4;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EGPUPerformanceLevel {
|
|
|
|
k_EGPUPerformanceLevel_Invalid = 0;
|
|
|
|
k_EGPUPerformanceLevel_Auto = 1;
|
|
|
|
k_EGPUPerformanceLevel_Manual = 2;
|
|
|
|
k_EGPUPerformanceLevel_Low = 3;
|
|
|
|
k_EGPUPerformanceLevel_High = 4;
|
|
|
|
k_EGPUPerformanceLevel_Profiling = 5;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EScalingFilter {
|
|
|
|
k_EScalingFilter_Invalid = 0;
|
|
|
|
k_EScalingFilter_FSR = 1;
|
|
|
|
k_EScalingFilter_Nearest = 2;
|
|
|
|
k_EScalingFilter_Integer = 3;
|
|
|
|
k_EScalingFilter_Linear = 4;
|
|
|
|
k_EScalingFilter_NIS = 5;
|
|
|
|
}
|
|
|
|
|
2023-12-03 16:14:59 +01:00
|
|
|
enum ESplitScalingFilter {
|
|
|
|
k_ESplitScalingFilter_Invalid = 0;
|
|
|
|
k_ESplitScalingFilter_Linear = 1;
|
|
|
|
k_ESplitScalingFilter_Nearest = 2;
|
|
|
|
k_ESplitScalingFilter_FSR = 3;
|
|
|
|
k_ESplitScalingFilter_NIS = 4;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESplitScalingScaler {
|
|
|
|
k_ESplitScalingScaler_Invalid = 0;
|
|
|
|
k_ESplitScalingScaler_Auto = 1;
|
|
|
|
k_ESplitScalingScaler_Integer = 2;
|
|
|
|
k_ESplitScalingScaler_Fit = 3;
|
|
|
|
k_ESplitScalingScaler_Fill = 4;
|
|
|
|
k_ESplitScalingScaler_Stretch = 5;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EGamescopeBlurMode {
|
|
|
|
k_EGamescopeBlurMode_Disabled = 0;
|
|
|
|
k_EGamescopeBlurMode_IfOccluded = 1;
|
|
|
|
k_EGamescopeBlurMode_Always = 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESLSHelper {
|
|
|
|
k_ESLSHelper_Invalid = 0;
|
|
|
|
k_ESLSHelper_Minidump = 1;
|
|
|
|
k_ESLSHelper_Kdump = 2;
|
|
|
|
k_ESLSHelper_Journal = 3;
|
|
|
|
k_ESLSHelper_Gpu = 4;
|
|
|
|
k_ESLSHelper_SystemInfo = 5;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EHDRVisualization {
|
|
|
|
k_EHDRVisualization_None = 0;
|
|
|
|
k_EHDRVisualization_Heatmap = 1;
|
|
|
|
k_EHDRVisualization_Analysis = 2;
|
|
|
|
k_EHDRVisualization_HeatmapExtended = 3;
|
|
|
|
k_EHDRVisualization_HeatmapClassic = 4;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EHDRToneMapOperator {
|
|
|
|
k_EHDRToneMapOperator_Invalid = 0;
|
|
|
|
k_EHDRToneMapOperator_Uncharted = 1;
|
|
|
|
k_EHDRToneMapOperator_Reinhard = 2;
|
|
|
|
}
|
|
|
|
|
2023-06-22 22:20:15 +02:00
|
|
|
enum ECPUGovernor {
|
|
|
|
k_ECPUGovernor_Invalid = 0;
|
|
|
|
k_ECPUGovernor_Perf = 1;
|
|
|
|
k_ECPUGovernor_Powersave = 2;
|
|
|
|
k_ECPUGovernor_Manual = 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EUpdaterType {
|
|
|
|
k_EUpdaterType_Invalid = 0;
|
|
|
|
k_EUpdaterType_Client = 1;
|
|
|
|
k_EUpdaterType_OS = 2;
|
|
|
|
k_EUpdaterType_BIOS = 3;
|
|
|
|
k_EUpdaterType_Aggregated = 4;
|
|
|
|
k_EUpdaterType_Test1 = 5;
|
|
|
|
k_EUpdaterType_Test2 = 6;
|
|
|
|
k_EUpdaterType_Dummy = 7;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EUpdaterState {
|
|
|
|
k_EUpdaterState_Invalid = 0;
|
|
|
|
k_EUpdaterState_UpToDate = 2;
|
|
|
|
k_EUpdaterState_Checking = 3;
|
|
|
|
k_EUpdaterState_Available = 4;
|
|
|
|
k_EUpdaterState_Applying = 5;
|
|
|
|
k_EUpdaterState_ClientRestartPending = 6;
|
|
|
|
k_EUpdaterState_SystemRestartPending = 7;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EStorageBlockContentType {
|
|
|
|
k_EStorageBlockContentType_Invalid = 0;
|
|
|
|
k_EStorageBlockContentType_Unknown = 1;
|
|
|
|
k_EStorageBlockContentType_FileSystem = 2;
|
|
|
|
k_EStorageBlockContentType_Crypto = 3;
|
|
|
|
k_EStorageBlockContentType_Raid = 4;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EStorageBlockFileSystemType {
|
|
|
|
k_EStorageBlockFileSystemType_Invalid = 0;
|
|
|
|
k_EStorageBlockFileSystemType_Unknown = 1;
|
|
|
|
k_EStorageBlockFileSystemType_VFat = 2;
|
|
|
|
k_EStorageBlockFileSystemType_Ext4 = 3;
|
|
|
|
}
|
|
|
|
|
2023-12-03 16:14:59 +01:00
|
|
|
enum EStorageDriveMediaType {
|
|
|
|
k_EStorageDriveMediaType_Invalid = 0;
|
|
|
|
k_EStorageDriveMediaType_Unknown = 1;
|
|
|
|
k_EStorageDriveMediaType_HDD = 2;
|
|
|
|
k_EStorageDriveMediaType_SSD = 3;
|
|
|
|
k_EStorageDriveMediaType_Removable = 4;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESystemDisplayCompatibilityMode {
|
|
|
|
k_ESystemDisplayCompatibilityMode_Invalid = 0;
|
|
|
|
k_ESystemDisplayCompatibilityMode_None = 1;
|
|
|
|
k_ESystemDisplayCompatibilityMode_MinimalBandwith = 2;
|
|
|
|
}
|
|
|
|
|
2023-06-22 22:20:15 +02:00
|
|
|
enum ESteamDeckCompatibilityCategory {
|
|
|
|
k_ESteamDeckCompatibilityCategory_Unknown = 0;
|
|
|
|
k_ESteamDeckCompatibilityCategory_Unsupported = 1;
|
|
|
|
k_ESteamDeckCompatibilityCategory_Playable = 2;
|
|
|
|
k_ESteamDeckCompatibilityCategory_Verified = 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESteamDeckCompatibilityResultDisplayType {
|
|
|
|
k_ESteamDeckCompatibilityResultDisplayType_Invisible = 0;
|
|
|
|
k_ESteamDeckCompatibilityResultDisplayType_Informational = 1;
|
|
|
|
k_ESteamDeckCompatibilityResultDisplayType_Unsupported = 2;
|
|
|
|
k_ESteamDeckCompatibilityResultDisplayType_Playable = 3;
|
|
|
|
k_ESteamDeckCompatibilityResultDisplayType_Verified = 4;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EACState {
|
|
|
|
k_EACState_Unknown = 0;
|
|
|
|
k_EACState_Disconnected = 1;
|
|
|
|
k_EACState_Connected = 2;
|
|
|
|
k_EACState_ConnectedSlow = 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EBatteryState {
|
|
|
|
k_EBatteryState_Unknown = 0;
|
|
|
|
k_EBatteryState_Discharging = 1;
|
|
|
|
k_EBatteryState_Charging = 2;
|
|
|
|
k_EBatteryState_Full = 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EOSBranch {
|
|
|
|
k_EOSBranch_Unknown = 0;
|
|
|
|
k_EOSBranch_Release = 1;
|
|
|
|
k_EOSBranch_ReleaseCandidate = 2;
|
|
|
|
k_EOSBranch_Beta = 3;
|
|
|
|
k_EOSBranch_BetaCandidate = 4;
|
|
|
|
k_EOSBranch_Main = 5;
|
2023-12-03 16:14:59 +01:00
|
|
|
k_EOSBranch_Staging = 6;
|
2023-06-22 22:20:15 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
enum ECommunityItemClass {
|
|
|
|
k_ECommunityItemClass_Invalid = 0;
|
|
|
|
k_ECommunityItemClass_Badge = 1;
|
|
|
|
k_ECommunityItemClass_GameCard = 2;
|
|
|
|
k_ECommunityItemClass_ProfileBackground = 3;
|
|
|
|
k_ECommunityItemClass_Emoticon = 4;
|
|
|
|
k_ECommunityItemClass_BoosterPack = 5;
|
|
|
|
k_ECommunityItemClass_Consumable = 6;
|
|
|
|
k_ECommunityItemClass_GameGoo = 7;
|
|
|
|
k_ECommunityItemClass_ProfileModifier = 8;
|
|
|
|
k_ECommunityItemClass_Scene = 9;
|
|
|
|
k_ECommunityItemClass_SalienItem = 10;
|
|
|
|
k_ECommunityItemClass_Sticker = 11;
|
|
|
|
k_ECommunityItemClass_ChatEffect = 12;
|
|
|
|
k_ECommunityItemClass_MiniProfileBackground = 13;
|
|
|
|
k_ECommunityItemClass_AvatarFrame = 14;
|
|
|
|
k_ECommunityItemClass_AnimatedAvatar = 15;
|
|
|
|
k_ECommunityItemClass_SteamDeckKeyboardSkin = 16;
|
2023-12-03 16:14:59 +01:00
|
|
|
k_ECommunityItemClass_SteamDeckStartupMovie = 17;
|
2023-06-22 22:20:15 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
enum ESteamDeckCompatibilityFeedback {
|
|
|
|
k_ESteamDeckCompatibilityFeedback_Unset = 0;
|
|
|
|
k_ESteamDeckCompatibilityFeedback_Agree = 1;
|
|
|
|
k_ESteamDeckCompatibilityFeedback_Disagree = 2;
|
|
|
|
k_ESteamDeckCompatibilityFeedback_Ignore = 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EProvideDeckFeedbackPreference {
|
|
|
|
k_EProvideDeckFeedbackPreference_Unset = 0;
|
|
|
|
k_EProvideDeckFeedbackPreference_Yes = 1;
|
|
|
|
k_EProvideDeckFeedbackPreference_No = 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ETouchGesture {
|
|
|
|
k_ETouchGestureNone = 0;
|
|
|
|
k_ETouchGestureTouch = 1;
|
|
|
|
k_ETouchGestureTap = 2;
|
|
|
|
k_ETouchGestureDoubleTap = 3;
|
|
|
|
k_ETouchGestureShortPress = 4;
|
|
|
|
k_ETouchGestureLongPress = 5;
|
|
|
|
k_ETouchGestureLongTap = 6;
|
|
|
|
k_ETouchGestureTwoFingerTap = 7;
|
|
|
|
k_ETouchGestureTapCancelled = 8;
|
|
|
|
k_ETouchGesturePinchBegin = 9;
|
|
|
|
k_ETouchGesturePinchUpdate = 10;
|
|
|
|
k_ETouchGesturePinchEnd = 11;
|
|
|
|
k_ETouchGestureFlingStart = 12;
|
|
|
|
k_ETouchGestureFlingCancelled = 13;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ESessionPersistence {
|
|
|
|
k_ESessionPersistence_Invalid = -1;
|
|
|
|
k_ESessionPersistence_Ephemeral = 0;
|
|
|
|
k_ESessionPersistence_Persistent = 1;
|
|
|
|
}
|
2023-12-03 16:14:59 +01:00
|
|
|
|
|
|
|
enum ENewSteamAnnouncementState {
|
|
|
|
k_ENewSteamAnnouncementState_Invalid = 0;
|
|
|
|
k_ENewSteamAnnouncementState_AllRead = 1;
|
|
|
|
k_ENewSteamAnnouncementState_NewAnnouncement = 2;
|
|
|
|
k_ENewSteamAnnouncementState_FeaturedAnnouncement = 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ECommentThreadType {
|
|
|
|
k_ECommentThreadTypeInvalid = 0;
|
|
|
|
k_ECommentThreadTypeScreenshot_Deprecated = 1;
|
|
|
|
k_ECommentThreadTypeWorkshopAccount_Developer = 2;
|
|
|
|
k_ECommentThreadTypeWorkshopAccount_Public = 3;
|
|
|
|
k_ECommentThreadTypePublishedFile_Developer = 4;
|
|
|
|
k_ECommentThreadTypePublishedFile_Public = 5;
|
|
|
|
k_ECommentThreadTypeTest = 6;
|
|
|
|
k_ECommentThreadTypeForumTopic = 7;
|
|
|
|
k_ECommentThreadTypeRecommendation = 8;
|
|
|
|
k_ECommentThreadTypeVideo_Deprecated = 9;
|
|
|
|
k_ECommentThreadTypeProfile = 10;
|
|
|
|
k_ECommentThreadTypeNewsPost = 11;
|
|
|
|
k_ECommentThreadTypeClan = 12;
|
|
|
|
k_ECommentThreadTypeClanAnnouncement = 13;
|
|
|
|
k_ECommentThreadTypeClanEvent = 14;
|
|
|
|
k_ECommentThreadTypeUserStatusPublished = 15;
|
|
|
|
k_ECommentThreadTypeUserReceivedNewGame = 16;
|
|
|
|
k_ECommentThreadTypePublishedFile_Announcement = 17;
|
|
|
|
k_ECommentThreadTypeModeratorMessage = 18;
|
|
|
|
k_ECommentThreadTypeClanCuratedApp = 19;
|
|
|
|
k_ECommentThreadTypeQAndASession = 20;
|
|
|
|
k_ECommentThreadTypeMax = 21;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EBroadcastPermission {
|
|
|
|
k_EBroadcastPermissionDisabled = 0;
|
|
|
|
k_EBroadcastPermissionFriendsApprove = 1;
|
|
|
|
k_EBroadcastPermissionFriendsAllowed = 2;
|
|
|
|
k_EBroadcastPermissionPublic = 3;
|
|
|
|
k_EBroadcastPermissionSubscribers = 4;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum EBroadcastEncoderSetting {
|
|
|
|
k_EBroadcastEncoderBestQuality = 0;
|
|
|
|
k_EBroadcastEncoderBestPerformance = 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
enum ECloudGamingPlatform {
|
|
|
|
k_ECloudGamingPlatformNone = 0;
|
|
|
|
k_ECloudGamingPlatformValve = 1;
|
|
|
|
k_ECloudGamingPlatformNVIDIA = 2;
|
|
|
|
}
|