Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Namespaces | Typedefs | Enumerations
SteamEnums.cs File Reference

Namespaces

package  Steamworks
 

Typedefs

using Flags = System.FlagsAttribute
 
using IntPtr = System.IntPtr
 

Enumerations

enum  Steamworks.AudioPlayback_Status : int { Steamworks.AudioPlayback_Status.AudioPlayback_Undefined = 0, Steamworks.AudioPlayback_Status.AudioPlayback_Playing = 1, Steamworks.AudioPlayback_Status.AudioPlayback_Paused = 2, Steamworks.AudioPlayback_Status.AudioPlayback_Idle = 3 }
 
enum  Steamworks.EAccountType : int {
  Steamworks.EAccountType.k_EAccountTypeInvalid = 0, Steamworks.EAccountType.k_EAccountTypeIndividual = 1, Steamworks.EAccountType.k_EAccountTypeMultiseat = 2, Steamworks.EAccountType.k_EAccountTypeGameServer = 3,
  Steamworks.EAccountType.k_EAccountTypeAnonGameServer = 4, Steamworks.EAccountType.k_EAccountTypePending = 5, Steamworks.EAccountType.k_EAccountTypeContentServer = 6, Steamworks.EAccountType.k_EAccountTypeClan = 7,
  Steamworks.EAccountType.k_EAccountTypeChat = 8, Steamworks.EAccountType.k_EAccountTypeConsoleUser = 9, Steamworks.EAccountType.k_EAccountTypeAnonUser = 10, Steamworks.EAccountType.k_EAccountTypeMax
}
 
enum  Steamworks.EAppOwnershipFlags : int {
  Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_None = 0x0000, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_OwnsLicense = 0x0001, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_FreeLicense = 0x0002, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_RegionRestricted = 0x0004,
  Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_LowViolence = 0x0008, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_InvalidPlatform = 0x0010, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_SharedLicense = 0x0020, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_FreeWeekend = 0x0040,
  Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_RetailLicense = 0x0080, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_LicenseLocked = 0x0100, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_LicensePending = 0x0200, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_LicenseExpired = 0x0400,
  Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_LicensePermanent = 0x0800, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_LicenseRecurring = 0x1000, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_LicenseCanceled = 0x2000, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_AutoGrant = 0x4000,
  Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_PendingGift = 0x8000, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_RentalNotActivated = 0x10000, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_Rental = 0x20000, Steamworks.EAppOwnershipFlags.k_EAppOwnershipFlags_SiteLicense = 0x40000
}
 
enum  Steamworks.EAppReleaseState : int {
  Steamworks.EAppReleaseState.k_EAppReleaseState_Unknown = 0, Steamworks.EAppReleaseState.k_EAppReleaseState_Unavailable = 1, Steamworks.EAppReleaseState.k_EAppReleaseState_Prerelease = 2, Steamworks.EAppReleaseState.k_EAppReleaseState_PreloadOnly = 3,
  Steamworks.EAppReleaseState.k_EAppReleaseState_Released = 4
}
 
enum  Steamworks.EAppType : int {
  Steamworks.EAppType.k_EAppType_Invalid = 0x000, Steamworks.EAppType.k_EAppType_Game = 0x001, Steamworks.EAppType.k_EAppType_Application = 0x002, Steamworks.EAppType.k_EAppType_Tool = 0x004,
  Steamworks.EAppType.k_EAppType_Demo = 0x008, Steamworks.EAppType.k_EAppType_Media_DEPRECATED = 0x010, Steamworks.EAppType.k_EAppType_DLC = 0x020, Steamworks.EAppType.k_EAppType_Guide = 0x040,
  Steamworks.EAppType.k_EAppType_Driver = 0x080, Steamworks.EAppType.k_EAppType_Config = 0x100, Steamworks.EAppType.k_EAppType_Hardware = 0x200, Steamworks.EAppType.k_EAppType_Franchise = 0x400,
  Steamworks.EAppType.k_EAppType_Video = 0x800, Steamworks.EAppType.k_EAppType_Plugin = 0x1000, Steamworks.EAppType.k_EAppType_Music = 0x2000, Steamworks.EAppType.k_EAppType_Series = 0x4000,
  Steamworks.EAppType.k_EAppType_Comic = 0x8000, Steamworks.EAppType.k_EAppType_Shortcut = 0x40000000, Steamworks.EAppType.k_EAppType_DepotOnly = -2147483647
}
 
enum  Steamworks.EAuthSessionResponse : int {
  Steamworks.EAuthSessionResponse.k_EAuthSessionResponseOK = 0, Steamworks.EAuthSessionResponse.k_EAuthSessionResponseUserNotConnectedToSteam = 1, Steamworks.EAuthSessionResponse.k_EAuthSessionResponseNoLicenseOrExpired = 2, Steamworks.EAuthSessionResponse.k_EAuthSessionResponseVACBanned = 3,
  Steamworks.EAuthSessionResponse.k_EAuthSessionResponseLoggedInElseWhere = 4, Steamworks.EAuthSessionResponse.k_EAuthSessionResponseVACCheckTimedOut = 5, Steamworks.EAuthSessionResponse.k_EAuthSessionResponseAuthTicketCanceled = 6, Steamworks.EAuthSessionResponse.k_EAuthSessionResponseAuthTicketInvalidAlreadyUsed = 7,
  Steamworks.EAuthSessionResponse.k_EAuthSessionResponseAuthTicketInvalid = 8, Steamworks.EAuthSessionResponse.k_EAuthSessionResponsePublisherIssuedBan = 9
}
 
enum  Steamworks.EBeginAuthSessionResult : int {
  Steamworks.EBeginAuthSessionResult.k_EBeginAuthSessionResultOK = 0, Steamworks.EBeginAuthSessionResult.k_EBeginAuthSessionResultInvalidTicket = 1, Steamworks.EBeginAuthSessionResult.k_EBeginAuthSessionResultDuplicateRequest = 2, Steamworks.EBeginAuthSessionResult.k_EBeginAuthSessionResultInvalidVersion = 3,
  Steamworks.EBeginAuthSessionResult.k_EBeginAuthSessionResultGameMismatch = 4, Steamworks.EBeginAuthSessionResult.k_EBeginAuthSessionResultExpiredTicket = 5
}
 
enum  Steamworks.EBroadcastUploadResult : int {
  Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultNone = 0, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultOK = 1, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultInitFailed = 2, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultFrameFailed = 3,
  Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultTimeout = 4, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultBandwidthExceeded = 5, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultLowFPS = 6, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultMissingKeyFrames = 7,
  Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultNoConnection = 8, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultRelayFailed = 9, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultSettingsChanged = 10, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultMissingAudio = 11,
  Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultTooFarBehind = 12, Steamworks.EBroadcastUploadResult.k_EBroadcastUploadResultTranscodeBehind = 13
}
 
enum  Steamworks.EChatEntryType : int {
  Steamworks.EChatEntryType.k_EChatEntryTypeInvalid = 0, Steamworks.EChatEntryType.k_EChatEntryTypeChatMsg = 1, Steamworks.EChatEntryType.k_EChatEntryTypeTyping = 2, Steamworks.EChatEntryType.k_EChatEntryTypeInviteGame = 3,
  Steamworks.EChatEntryType.k_EChatEntryTypeEmote = 4, Steamworks.EChatEntryType.k_EChatEntryTypeLeftConversation = 6, Steamworks.EChatEntryType.k_EChatEntryTypeEntered = 7, Steamworks.EChatEntryType.k_EChatEntryTypeWasKicked = 8,
  Steamworks.EChatEntryType.k_EChatEntryTypeWasBanned = 9, Steamworks.EChatEntryType.k_EChatEntryTypeDisconnected = 10, Steamworks.EChatEntryType.k_EChatEntryTypeHistoricalChat = 11, Steamworks.EChatEntryType.k_EChatEntryTypeLinkBlocked = 14
}
 
enum  Steamworks.EChatMemberStateChange : int {
  Steamworks.EChatMemberStateChange.k_EChatMemberStateChangeEntered = 0x0001, Steamworks.EChatMemberStateChange.k_EChatMemberStateChangeLeft = 0x0002, Steamworks.EChatMemberStateChange.k_EChatMemberStateChangeDisconnected = 0x0004, Steamworks.EChatMemberStateChange.k_EChatMemberStateChangeKicked = 0x0008,
  Steamworks.EChatMemberStateChange.k_EChatMemberStateChangeBanned = 0x0010
}
 
enum  Steamworks.EChatRoomEnterResponse : int {
  Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseSuccess = 1, Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseDoesntExist = 2, Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseNotAllowed = 3, Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseFull = 4,
  Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseError = 5, Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseBanned = 6, Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseLimited = 7, Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseClanDisabled = 8,
  Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseCommunityBan = 9, Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseMemberBlockedYou = 10, Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseYouBlockedMember = 11, Steamworks.EChatRoomEnterResponse.k_EChatRoomEnterResponseRatelimitExceeded = 15
}
 
enum  Steamworks.EChatSteamIDInstanceFlags : int { Steamworks.EChatSteamIDInstanceFlags.k_EChatAccountInstanceMask = 0x00000FFF, Steamworks.EChatSteamIDInstanceFlags.k_EChatInstanceFlagClan = ( Constants.k_unSteamAccountInstanceMask + 1 ) >> 1, Steamworks.EChatSteamIDInstanceFlags.k_EChatInstanceFlagLobby = ( Constants.k_unSteamAccountInstanceMask + 1 ) >> 2, Steamworks.EChatSteamIDInstanceFlags.k_EChatInstanceFlagMMSLobby = ( Constants.k_unSteamAccountInstanceMask + 1 ) >> 3 }
 
enum  Steamworks.ECheckFileSignature : int {
  Steamworks.ECheckFileSignature.k_ECheckFileSignatureInvalidSignature = 0, Steamworks.ECheckFileSignature.k_ECheckFileSignatureValidSignature = 1, Steamworks.ECheckFileSignature.k_ECheckFileSignatureFileNotFound = 2, Steamworks.ECheckFileSignature.k_ECheckFileSignatureNoSignaturesFoundForThisApp = 3,
  Steamworks.ECheckFileSignature.k_ECheckFileSignatureNoSignaturesFoundForThisFile = 4
}
 
enum  Steamworks.EControllerActionOrigin : int {
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_None, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_A, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_B, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_X,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_Y, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftBumper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightBumper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftGrip,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightGrip, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_Start, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_Back, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftPad_Touch,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftPad_Swipe, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftPad_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftPad_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftPad_DPadSouth,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftPad_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftPad_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightPad_Touch, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightPad_Swipe,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightPad_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightPad_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightPad_DPadSouth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightPad_DPadWest,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightPad_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftTrigger_Pull, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftTrigger_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightTrigger_Pull,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_RightTrigger_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftStick_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftStick_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftStick_DPadNorth,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftStick_DPadSouth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftStick_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_LeftStick_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_Gyro_Move,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_Gyro_Pitch, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_Gyro_Yaw, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_Gyro_Roll, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_X,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_Circle, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_Triangle, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_Square, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftBumper,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightBumper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_Options, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_Share, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftPad_Touch,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftPad_Swipe, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftPad_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftPad_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftPad_DPadSouth,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftPad_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftPad_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightPad_Touch, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightPad_Swipe,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightPad_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightPad_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightPad_DPadSouth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightPad_DPadWest,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightPad_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_CenterPad_Touch, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_CenterPad_Swipe, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_CenterPad_Click,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_CenterPad_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_CenterPad_DPadSouth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_CenterPad_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_CenterPad_DPadEast,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftTrigger_Pull, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftTrigger_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightTrigger_Pull, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightTrigger_Click,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftStick_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftStick_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftStick_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftStick_DPadSouth,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftStick_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_LeftStick_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightStick_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightStick_Click,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightStick_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightStick_DPadSouth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightStick_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_RightStick_DPadEast,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_DPad_North, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_DPad_South, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_DPad_West, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_DPad_East,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_Gyro_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_Gyro_Pitch, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_Gyro_Yaw, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_PS4_Gyro_Roll,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_A, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_B, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_X, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_Y,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_LeftBumper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_RightBumper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_Menu, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_View,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_LeftTrigger_Pull, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_LeftTrigger_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_RightTrigger_Pull, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_RightTrigger_Click,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_LeftStick_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_LeftStick_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_LeftStick_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_LeftStick_DPadSouth,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_LeftStick_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_LeftStick_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_RightStick_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_RightStick_Click,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_RightStick_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_RightStick_DPadSouth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_RightStick_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_RightStick_DPadEast,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_DPad_North, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_DPad_South, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_DPad_West, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBoxOne_DPad_East,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_A, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_B, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_X, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_Y,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_LeftBumper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_RightBumper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_Start, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_Back,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_LeftTrigger_Pull, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_LeftTrigger_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_RightTrigger_Pull, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_RightTrigger_Click,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_LeftStick_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_LeftStick_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_LeftStick_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_LeftStick_DPadSouth,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_LeftStick_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_LeftStick_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_RightStick_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_RightStick_Click,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_RightStick_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_RightStick_DPadSouth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_RightStick_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_RightStick_DPadEast,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_DPad_North, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_DPad_South, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_DPad_West, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_XBox360_DPad_East,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_A, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_B, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_X, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_Y,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftBumper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightBumper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftGrip, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightGrip,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftGrip_Upper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightGrip_Upper, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftBumper_Pressure, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightBumper_Pressure,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftGrip_Pressure, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightGrip_Pressure, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftGrip_Upper_Pressure, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightGrip_Upper_Pressure,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_Start, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_Back, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftPad_Touch, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftPad_Swipe,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftPad_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftPad_Pressure, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftPad_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftPad_DPadSouth,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftPad_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftPad_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightPad_Touch, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightPad_Swipe,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightPad_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightPad_Pressure, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightPad_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightPad_DPadSouth,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightPad_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightPad_DPadEast, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftTrigger_Pull, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftTrigger_Click,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightTrigger_Pull, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_RightTrigger_Click, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftStick_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftStick_Click,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftStick_DPadNorth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftStick_DPadSouth, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftStick_DPadWest, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_LeftStick_DPadEast,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_Gyro_Move, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_Gyro_Pitch, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_Gyro_Yaw, Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_SteamV2_Gyro_Roll,
  Steamworks.EControllerActionOrigin.k_EControllerActionOrigin_Count
}
 
enum  Steamworks.EControllerSource : int {
  Steamworks.EControllerSource.k_EControllerSource_None, Steamworks.EControllerSource.k_EControllerSource_LeftTrackpad, Steamworks.EControllerSource.k_EControllerSource_RightTrackpad, Steamworks.EControllerSource.k_EControllerSource_Joystick,
  Steamworks.EControllerSource.k_EControllerSource_ABXY, Steamworks.EControllerSource.k_EControllerSource_Switch, Steamworks.EControllerSource.k_EControllerSource_LeftTrigger, Steamworks.EControllerSource.k_EControllerSource_RightTrigger,
  Steamworks.EControllerSource.k_EControllerSource_Gyro, Steamworks.EControllerSource.k_EControllerSource_CenterTrackpad, Steamworks.EControllerSource.k_EControllerSource_RightJoystick, Steamworks.EControllerSource.k_EControllerSource_DPad,
  Steamworks.EControllerSource.k_EControllerSource_Count
}
 
enum  Steamworks.EControllerSourceMode : int {
  Steamworks.EControllerSourceMode.k_EControllerSourceMode_None, Steamworks.EControllerSourceMode.k_EControllerSourceMode_Dpad, Steamworks.EControllerSourceMode.k_EControllerSourceMode_Buttons, Steamworks.EControllerSourceMode.k_EControllerSourceMode_FourButtons,
  Steamworks.EControllerSourceMode.k_EControllerSourceMode_AbsoluteMouse, Steamworks.EControllerSourceMode.k_EControllerSourceMode_RelativeMouse, Steamworks.EControllerSourceMode.k_EControllerSourceMode_JoystickMove, Steamworks.EControllerSourceMode.k_EControllerSourceMode_JoystickMouse,
  Steamworks.EControllerSourceMode.k_EControllerSourceMode_JoystickCamera, Steamworks.EControllerSourceMode.k_EControllerSourceMode_ScrollWheel, Steamworks.EControllerSourceMode.k_EControllerSourceMode_Trigger, Steamworks.EControllerSourceMode.k_EControllerSourceMode_TouchMenu,
  Steamworks.EControllerSourceMode.k_EControllerSourceMode_MouseJoystick, Steamworks.EControllerSourceMode.k_EControllerSourceMode_MouseRegion, Steamworks.EControllerSourceMode.k_EControllerSourceMode_RadialMenu, Steamworks.EControllerSourceMode.k_EControllerSourceMode_SingleButton,
  Steamworks.EControllerSourceMode.k_EControllerSourceMode_Switches
}
 
enum  Steamworks.EDenyReason : int {
  Steamworks.EDenyReason.k_EDenyInvalid = 0, Steamworks.EDenyReason.k_EDenyInvalidVersion = 1, Steamworks.EDenyReason.k_EDenyGeneric = 2, Steamworks.EDenyReason.k_EDenyNotLoggedOn = 3,
  Steamworks.EDenyReason.k_EDenyNoLicense = 4, Steamworks.EDenyReason.k_EDenyCheater = 5, Steamworks.EDenyReason.k_EDenyLoggedInElseWhere = 6, Steamworks.EDenyReason.k_EDenyUnknownText = 7,
  Steamworks.EDenyReason.k_EDenyIncompatibleAnticheat = 8, Steamworks.EDenyReason.k_EDenyMemoryCorruption = 9, Steamworks.EDenyReason.k_EDenyIncompatibleSoftware = 10, Steamworks.EDenyReason.k_EDenySteamConnectionLost = 11,
  Steamworks.EDenyReason.k_EDenySteamConnectionError = 12, Steamworks.EDenyReason.k_EDenySteamResponseTimedOut = 13, Steamworks.EDenyReason.k_EDenySteamValidationStalled = 14, Steamworks.EDenyReason.k_EDenySteamOwnerLeftGuestUser = 15
}
 
enum  Steamworks.EFailureType : int { Steamworks.EFailureType.k_EFailureFlushedCallbackQueue, Steamworks.EFailureType.k_EFailurePipeFail }
 
enum  Steamworks.EFriendFlags : int {
  Steamworks.EFriendFlags.k_EFriendFlagNone = 0x00, Steamworks.EFriendFlags.k_EFriendFlagBlocked = 0x01, Steamworks.EFriendFlags.k_EFriendFlagFriendshipRequested = 0x02, Steamworks.EFriendFlags.k_EFriendFlagImmediate = 0x04,
  Steamworks.EFriendFlags.k_EFriendFlagClanMember = 0x08, Steamworks.EFriendFlags.k_EFriendFlagOnGameServer = 0x10, Steamworks.EFriendFlags.k_EFriendFlagRequestingFriendship = 0x80, Steamworks.EFriendFlags.k_EFriendFlagRequestingInfo = 0x100,
  Steamworks.EFriendFlags.k_EFriendFlagIgnored = 0x200, Steamworks.EFriendFlags.k_EFriendFlagIgnoredFriend = 0x400, Steamworks.EFriendFlags.k_EFriendFlagChatMember = 0x1000, Steamworks.EFriendFlags.k_EFriendFlagAll = 0xFFFF
}
 
enum  Steamworks.EFriendRelationship : int {
  Steamworks.EFriendRelationship.k_EFriendRelationshipNone = 0, Steamworks.EFriendRelationship.k_EFriendRelationshipBlocked = 1, Steamworks.EFriendRelationship.k_EFriendRelationshipRequestRecipient = 2, Steamworks.EFriendRelationship.k_EFriendRelationshipFriend = 3,
  Steamworks.EFriendRelationship.k_EFriendRelationshipRequestInitiator = 4, Steamworks.EFriendRelationship.k_EFriendRelationshipIgnored = 5, Steamworks.EFriendRelationship.k_EFriendRelationshipIgnoredFriend = 6, Steamworks.EFriendRelationship.k_EFriendRelationshipSuggested_DEPRECATED = 7,
  Steamworks.EFriendRelationship.k_EFriendRelationshipMax = 8
}
 
enum  Steamworks.EGamepadTextInputLineMode : int { Steamworks.EGamepadTextInputLineMode.k_EGamepadTextInputLineModeSingleLine = 0, Steamworks.EGamepadTextInputLineMode.k_EGamepadTextInputLineModeMultipleLines = 1 }
 
enum  Steamworks.EGamepadTextInputMode : int { Steamworks.EGamepadTextInputMode.k_EGamepadTextInputModeNormal = 0, Steamworks.EGamepadTextInputMode.k_EGamepadTextInputModePassword = 1 }
 
enum  Steamworks.EGCResults : int {
  Steamworks.EGCResults.k_EGCResultOK = 0, Steamworks.EGCResults.k_EGCResultNoMessage = 1, Steamworks.EGCResults.k_EGCResultBufferTooSmall = 2, Steamworks.EGCResults.k_EGCResultNotLoggedOn = 3,
  Steamworks.EGCResults.k_EGCResultInvalidMessage = 4
}
 
enum  Steamworks.EHTMLKeyModifiers : int { Steamworks.EHTMLKeyModifiers.k_eHTMLKeyModifier_None = 0, Steamworks.EHTMLKeyModifiers.k_eHTMLKeyModifier_AltDown = 1 << 0, Steamworks.EHTMLKeyModifiers.k_eHTMLKeyModifier_CtrlDown = 1 << 1, Steamworks.EHTMLKeyModifiers.k_eHTMLKeyModifier_ShiftDown = 1 << 2 }
 
enum  Steamworks.EHTMLMouseButton : int { Steamworks.EHTMLMouseButton.eHTMLMouseButton_Left = 0, Steamworks.EHTMLMouseButton.eHTMLMouseButton_Right = 1, Steamworks.EHTMLMouseButton.eHTMLMouseButton_Middle = 2 }
 
enum  Steamworks.EHTTPMethod : int {
  Steamworks.EHTTPMethod.k_EHTTPMethodInvalid = 0, Steamworks.EHTTPMethod.k_EHTTPMethodGET, Steamworks.EHTTPMethod.k_EHTTPMethodHEAD, Steamworks.EHTTPMethod.k_EHTTPMethodPOST,
  Steamworks.EHTTPMethod.k_EHTTPMethodPUT, Steamworks.EHTTPMethod.k_EHTTPMethodDELETE, Steamworks.EHTTPMethod.k_EHTTPMethodOPTIONS, Steamworks.EHTTPMethod.k_EHTTPMethodPATCH
}
 
enum  Steamworks.EHTTPStatusCode : int {
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCodeInvalid = 0, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode100Continue = 100, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode101SwitchingProtocols = 101, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode200OK = 200,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode201Created = 201, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode202Accepted = 202, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode203NonAuthoritative = 203, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode204NoContent = 204,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode205ResetContent = 205, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode206PartialContent = 206, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode300MultipleChoices = 300, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode301MovedPermanently = 301,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode302Found = 302, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode303SeeOther = 303, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode304NotModified = 304, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode305UseProxy = 305,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode307TemporaryRedirect = 307, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode400BadRequest = 400, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode401Unauthorized = 401, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode402PaymentRequired = 402,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode403Forbidden = 403, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode404NotFound = 404, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode405MethodNotAllowed = 405, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode406NotAcceptable = 406,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode407ProxyAuthRequired = 407, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode408RequestTimeout = 408, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode409Conflict = 409, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode410Gone = 410,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode411LengthRequired = 411, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode412PreconditionFailed = 412, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode413RequestEntityTooLarge = 413, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode414RequestURITooLong = 414,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode415UnsupportedMediaType = 415, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode416RequestedRangeNotSatisfiable = 416, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode417ExpectationFailed = 417, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode4xxUnknown = 418,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode429TooManyRequests = 429, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode500InternalServerError = 500, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode501NotImplemented = 501, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode502BadGateway = 502,
  Steamworks.EHTTPStatusCode.k_EHTTPStatusCode503ServiceUnavailable = 503, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode504GatewayTimeout = 504, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode505HTTPVersionNotSupported = 505, Steamworks.EHTTPStatusCode.k_EHTTPStatusCode5xxUnknown = 599
}
 
enum  Steamworks.EItemPreviewType : int {
  Steamworks.EItemPreviewType.k_EItemPreviewType_Image = 0, Steamworks.EItemPreviewType.k_EItemPreviewType_YouTubeVideo = 1, Steamworks.EItemPreviewType.k_EItemPreviewType_Sketchfab = 2, Steamworks.EItemPreviewType.k_EItemPreviewType_EnvironmentMap_HorizontalCross = 3,
  Steamworks.EItemPreviewType.k_EItemPreviewType_EnvironmentMap_LatLong = 4, Steamworks.EItemPreviewType.k_EItemPreviewType_ReservedMax = 255
}
 
enum  Steamworks.EItemState : int {
  Steamworks.EItemState.k_EItemStateNone = 0, Steamworks.EItemState.k_EItemStateSubscribed = 1, Steamworks.EItemState.k_EItemStateLegacyItem = 2, Steamworks.EItemState.k_EItemStateInstalled = 4,
  Steamworks.EItemState.k_EItemStateNeedsUpdate = 8, Steamworks.EItemState.k_EItemStateDownloading = 16, Steamworks.EItemState.k_EItemStateDownloadPending = 32
}
 
enum  Steamworks.EItemStatistic : int {
  Steamworks.EItemStatistic.k_EItemStatistic_NumSubscriptions = 0, Steamworks.EItemStatistic.k_EItemStatistic_NumFavorites = 1, Steamworks.EItemStatistic.k_EItemStatistic_NumFollowers = 2, Steamworks.EItemStatistic.k_EItemStatistic_NumUniqueSubscriptions = 3,
  Steamworks.EItemStatistic.k_EItemStatistic_NumUniqueFavorites = 4, Steamworks.EItemStatistic.k_EItemStatistic_NumUniqueFollowers = 5, Steamworks.EItemStatistic.k_EItemStatistic_NumUniqueWebsiteViews = 6, Steamworks.EItemStatistic.k_EItemStatistic_ReportScore = 7,
  Steamworks.EItemStatistic.k_EItemStatistic_NumSecondsPlayed = 8, Steamworks.EItemStatistic.k_EItemStatistic_NumPlaytimeSessions = 9, Steamworks.EItemStatistic.k_EItemStatistic_NumComments = 10, Steamworks.EItemStatistic.k_EItemStatistic_NumSecondsPlayedDuringTimePeriod = 11,
  Steamworks.EItemStatistic.k_EItemStatistic_NumPlaytimeSessionsDuringTimePeriod = 12
}
 
enum  Steamworks.EItemUpdateStatus : int {
  Steamworks.EItemUpdateStatus.k_EItemUpdateStatusInvalid = 0, Steamworks.EItemUpdateStatus.k_EItemUpdateStatusPreparingConfig = 1, Steamworks.EItemUpdateStatus.k_EItemUpdateStatusPreparingContent = 2, Steamworks.EItemUpdateStatus.k_EItemUpdateStatusUploadingContent = 3,
  Steamworks.EItemUpdateStatus.k_EItemUpdateStatusUploadingPreviewFile = 4, Steamworks.EItemUpdateStatus.k_EItemUpdateStatusCommittingChanges = 5
}
 
enum  Steamworks.ELaunchOptionType : int {
  Steamworks.ELaunchOptionType.k_ELaunchOptionType_None = 0, Steamworks.ELaunchOptionType.k_ELaunchOptionType_Default = 1, Steamworks.ELaunchOptionType.k_ELaunchOptionType_SafeMode = 2, Steamworks.ELaunchOptionType.k_ELaunchOptionType_Multiplayer = 3,
  Steamworks.ELaunchOptionType.k_ELaunchOptionType_Config = 4, Steamworks.ELaunchOptionType.k_ELaunchOptionType_OpenVR = 5, Steamworks.ELaunchOptionType.k_ELaunchOptionType_Server = 6, Steamworks.ELaunchOptionType.k_ELaunchOptionType_Editor = 7,
  Steamworks.ELaunchOptionType.k_ELaunchOptionType_Manual = 8, Steamworks.ELaunchOptionType.k_ELaunchOptionType_Benchmark = 9, Steamworks.ELaunchOptionType.k_ELaunchOptionType_Option1 = 10, Steamworks.ELaunchOptionType.k_ELaunchOptionType_Option2 = 11,
  Steamworks.ELaunchOptionType.k_ELaunchOptionType_Option3 = 12, Steamworks.ELaunchOptionType.k_ELaunchOptionType_OculusVR = 13, Steamworks.ELaunchOptionType.k_ELaunchOptionType_OpenVROverlay = 14, Steamworks.ELaunchOptionType.k_ELaunchOptionType_OSVR = 15,
  Steamworks.ELaunchOptionType.k_ELaunchOptionType_Dialog = 1000
}
 
enum  Steamworks.ELeaderboardDataRequest : int { Steamworks.ELeaderboardDataRequest.k_ELeaderboardDataRequestGlobal = 0, Steamworks.ELeaderboardDataRequest.k_ELeaderboardDataRequestGlobalAroundUser = 1, Steamworks.ELeaderboardDataRequest.k_ELeaderboardDataRequestFriends = 2, Steamworks.ELeaderboardDataRequest.k_ELeaderboardDataRequestUsers = 3 }
 
enum  Steamworks.ELeaderboardDisplayType : int { Steamworks.ELeaderboardDisplayType.k_ELeaderboardDisplayTypeNone = 0, Steamworks.ELeaderboardDisplayType.k_ELeaderboardDisplayTypeNumeric = 1, Steamworks.ELeaderboardDisplayType.k_ELeaderboardDisplayTypeTimeSeconds = 2, Steamworks.ELeaderboardDisplayType.k_ELeaderboardDisplayTypeTimeMilliSeconds = 3 }
 
enum  Steamworks.ELeaderboardSortMethod : int { Steamworks.ELeaderboardSortMethod.k_ELeaderboardSortMethodNone = 0, Steamworks.ELeaderboardSortMethod.k_ELeaderboardSortMethodAscending = 1, Steamworks.ELeaderboardSortMethod.k_ELeaderboardSortMethodDescending = 2 }
 
enum  Steamworks.ELeaderboardUploadScoreMethod : int { Steamworks.ELeaderboardUploadScoreMethod.k_ELeaderboardUploadScoreMethodNone = 0, Steamworks.ELeaderboardUploadScoreMethod.k_ELeaderboardUploadScoreMethodKeepBest = 1, Steamworks.ELeaderboardUploadScoreMethod.k_ELeaderboardUploadScoreMethodForceUpdate = 2 }
 
enum  Steamworks.ELobbyComparison : int {
  Steamworks.ELobbyComparison.k_ELobbyComparisonEqualToOrLessThan = -2, Steamworks.ELobbyComparison.k_ELobbyComparisonLessThan = -1, Steamworks.ELobbyComparison.k_ELobbyComparisonEqual = 0, Steamworks.ELobbyComparison.k_ELobbyComparisonGreaterThan = 1,
  Steamworks.ELobbyComparison.k_ELobbyComparisonEqualToOrGreaterThan = 2, Steamworks.ELobbyComparison.k_ELobbyComparisonNotEqual = 3
}
 
enum  Steamworks.ELobbyDistanceFilter : int { Steamworks.ELobbyDistanceFilter.k_ELobbyDistanceFilterClose, Steamworks.ELobbyDistanceFilter.k_ELobbyDistanceFilterDefault, Steamworks.ELobbyDistanceFilter.k_ELobbyDistanceFilterFar, Steamworks.ELobbyDistanceFilter.k_ELobbyDistanceFilterWorldwide }
 
enum  Steamworks.ELobbyType : int { Steamworks.ELobbyType.k_ELobbyTypePrivate = 0, Steamworks.ELobbyType.k_ELobbyTypeFriendsOnly = 1, Steamworks.ELobbyType.k_ELobbyTypePublic = 2, Steamworks.ELobbyType.k_ELobbyTypeInvisible = 3 }
 
enum  Steamworks.EMarketingMessageFlags : int {
  Steamworks.EMarketingMessageFlags.k_EMarketingMessageFlagsNone = 0, Steamworks.EMarketingMessageFlags.k_EMarketingMessageFlagsHighPriority = 1 << 0, Steamworks.EMarketingMessageFlags.k_EMarketingMessageFlagsPlatformWindows = 1 << 1, Steamworks.EMarketingMessageFlags.k_EMarketingMessageFlagsPlatformMac = 1 << 2,
  Steamworks.EMarketingMessageFlags.k_EMarketingMessageFlagsPlatformLinux = 1 << 3, Steamworks.EMarketingMessageFlags.k_EMarketingMessageFlagsPlatformRestrictions
}
 
enum  Steamworks.EMatchMakingServerResponse : int { Steamworks.EMatchMakingServerResponse.eServerResponded = 0, Steamworks.EMatchMakingServerResponse.eServerFailedToRespond, Steamworks.EMatchMakingServerResponse.eNoServersListedOnMasterServer }
 
enum  Steamworks.EMouseCursor : int {
  Steamworks.EMouseCursor.dc_user = 0, Steamworks.EMouseCursor.dc_none, Steamworks.EMouseCursor.dc_arrow, Steamworks.EMouseCursor.dc_ibeam,
  Steamworks.EMouseCursor.dc_hourglass, Steamworks.EMouseCursor.dc_waitarrow, Steamworks.EMouseCursor.dc_crosshair, Steamworks.EMouseCursor.dc_up,
  Steamworks.EMouseCursor.dc_sizenw, Steamworks.EMouseCursor.dc_sizese, Steamworks.EMouseCursor.dc_sizene, Steamworks.EMouseCursor.dc_sizesw,
  Steamworks.EMouseCursor.dc_sizew, Steamworks.EMouseCursor.dc_sizee, Steamworks.EMouseCursor.dc_sizen, Steamworks.EMouseCursor.dc_sizes,
  Steamworks.EMouseCursor.dc_sizewe, Steamworks.EMouseCursor.dc_sizens, Steamworks.EMouseCursor.dc_sizeall, Steamworks.EMouseCursor.dc_no,
  Steamworks.EMouseCursor.dc_hand, Steamworks.EMouseCursor.dc_blank, Steamworks.EMouseCursor.dc_middle_pan, Steamworks.EMouseCursor.dc_north_pan,
  Steamworks.EMouseCursor.dc_north_east_pan, Steamworks.EMouseCursor.dc_east_pan, Steamworks.EMouseCursor.dc_south_east_pan, Steamworks.EMouseCursor.dc_south_pan,
  Steamworks.EMouseCursor.dc_south_west_pan, Steamworks.EMouseCursor.dc_west_pan, Steamworks.EMouseCursor.dc_north_west_pan, Steamworks.EMouseCursor.dc_alias,
  Steamworks.EMouseCursor.dc_cell, Steamworks.EMouseCursor.dc_colresize, Steamworks.EMouseCursor.dc_copycur, Steamworks.EMouseCursor.dc_verticaltext,
  Steamworks.EMouseCursor.dc_rowresize, Steamworks.EMouseCursor.dc_zoomin, Steamworks.EMouseCursor.dc_zoomout, Steamworks.EMouseCursor.dc_help,
  Steamworks.EMouseCursor.dc_custom, Steamworks.EMouseCursor.dc_last
}
 
enum  Steamworks.ENotificationPosition : int { Steamworks.ENotificationPosition.k_EPositionTopLeft = 0, Steamworks.ENotificationPosition.k_EPositionTopRight = 1, Steamworks.ENotificationPosition.k_EPositionBottomLeft = 2, Steamworks.ENotificationPosition.k_EPositionBottomRight = 3 }
 
enum  Steamworks.EOverlayToStoreFlag : int { Steamworks.EOverlayToStoreFlag.k_EOverlayToStoreFlag_None = 0, Steamworks.EOverlayToStoreFlag.k_EOverlayToStoreFlag_AddToCart = 1, Steamworks.EOverlayToStoreFlag.k_EOverlayToStoreFlag_AddToCartAndShow = 2 }
 
enum  Steamworks.EP2PSend : int { Steamworks.EP2PSend.k_EP2PSendUnreliable = 0, Steamworks.EP2PSend.k_EP2PSendUnreliableNoDelay = 1, Steamworks.EP2PSend.k_EP2PSendReliable = 2, Steamworks.EP2PSend.k_EP2PSendReliableWithBuffering = 3 }
 
enum  Steamworks.EP2PSessionError : int {
  Steamworks.EP2PSessionError.k_EP2PSessionErrorNone = 0, Steamworks.EP2PSessionError.k_EP2PSessionErrorNotRunningApp = 1, Steamworks.EP2PSessionError.k_EP2PSessionErrorNoRightsToApp = 2, Steamworks.EP2PSessionError.k_EP2PSessionErrorDestinationNotLoggedIn = 3,
  Steamworks.EP2PSessionError.k_EP2PSessionErrorTimeout = 4, Steamworks.EP2PSessionError.k_EP2PSessionErrorMax = 5
}
 
enum  Steamworks.EParentalFeature : int {
  Steamworks.EParentalFeature.k_EFeatureInvalid = 0, Steamworks.EParentalFeature.k_EFeatureStore = 1, Steamworks.EParentalFeature.k_EFeatureCommunity = 2, Steamworks.EParentalFeature.k_EFeatureProfile = 3,
  Steamworks.EParentalFeature.k_EFeatureFriends = 4, Steamworks.EParentalFeature.k_EFeatureNews = 5, Steamworks.EParentalFeature.k_EFeatureTrading = 6, Steamworks.EParentalFeature.k_EFeatureSettings = 7,
  Steamworks.EParentalFeature.k_EFeatureConsole = 8, Steamworks.EParentalFeature.k_EFeatureBrowser = 9, Steamworks.EParentalFeature.k_EFeatureParentalSetup = 10, Steamworks.EParentalFeature.k_EFeatureLibrary = 11,
  Steamworks.EParentalFeature.k_EFeatureTest = 12, Steamworks.EParentalFeature.k_EFeatureMax
}
 
enum  Steamworks.EPersonaChange : int {
  Steamworks.EPersonaChange.k_EPersonaChangeName = 0x0001, Steamworks.EPersonaChange.k_EPersonaChangeStatus = 0x0002, Steamworks.EPersonaChange.k_EPersonaChangeComeOnline = 0x0004, Steamworks.EPersonaChange.k_EPersonaChangeGoneOffline = 0x0008,
  Steamworks.EPersonaChange.k_EPersonaChangeGamePlayed = 0x0010, Steamworks.EPersonaChange.k_EPersonaChangeGameServer = 0x0020, Steamworks.EPersonaChange.k_EPersonaChangeAvatar = 0x0040, Steamworks.EPersonaChange.k_EPersonaChangeJoinedSource = 0x0080,
  Steamworks.EPersonaChange.k_EPersonaChangeLeftSource = 0x0100, Steamworks.EPersonaChange.k_EPersonaChangeRelationshipChanged = 0x0200, Steamworks.EPersonaChange.k_EPersonaChangeNameFirstSet = 0x0400, Steamworks.EPersonaChange.k_EPersonaChangeFacebookInfo = 0x0800,
  Steamworks.EPersonaChange.k_EPersonaChangeNickname = 0x1000, Steamworks.EPersonaChange.k_EPersonaChangeSteamLevel = 0x2000
}
 
enum  Steamworks.EPersonaState : int {
  Steamworks.EPersonaState.k_EPersonaStateOffline = 0, Steamworks.EPersonaState.k_EPersonaStateOnline = 1, Steamworks.EPersonaState.k_EPersonaStateBusy = 2, Steamworks.EPersonaState.k_EPersonaStateAway = 3,
  Steamworks.EPersonaState.k_EPersonaStateSnooze = 4, Steamworks.EPersonaState.k_EPersonaStateLookingToTrade = 5, Steamworks.EPersonaState.k_EPersonaStateLookingToPlay = 6, Steamworks.EPersonaState.k_EPersonaStateMax
}
 
enum  Steamworks.ERegisterActivationCodeResult : int {
  Steamworks.ERegisterActivationCodeResult.k_ERegisterActivationCodeResultOK = 0, Steamworks.ERegisterActivationCodeResult.k_ERegisterActivationCodeResultFail = 1, Steamworks.ERegisterActivationCodeResult.k_ERegisterActivationCodeResultAlreadyRegistered = 2, Steamworks.ERegisterActivationCodeResult.k_ERegisterActivationCodeResultTimeout = 3,
  Steamworks.ERegisterActivationCodeResult.k_ERegisterActivationCodeAlreadyOwned = 4
}
 
enum  Steamworks.ERemoteStoragePlatform : int {
  Steamworks.ERemoteStoragePlatform.k_ERemoteStoragePlatformNone = 0, Steamworks.ERemoteStoragePlatform.k_ERemoteStoragePlatformWindows = (1 << 0), Steamworks.ERemoteStoragePlatform.k_ERemoteStoragePlatformOSX = (1 << 1), Steamworks.ERemoteStoragePlatform.k_ERemoteStoragePlatformPS3 = (1 << 2),
  Steamworks.ERemoteStoragePlatform.k_ERemoteStoragePlatformLinux = (1 << 3), Steamworks.ERemoteStoragePlatform.k_ERemoteStoragePlatformReserved2 = (1 << 4), Steamworks.ERemoteStoragePlatform.k_ERemoteStoragePlatformAll = -1
}
 
enum  Steamworks.ERemoteStoragePublishedFileVisibility : int { Steamworks.ERemoteStoragePublishedFileVisibility.k_ERemoteStoragePublishedFileVisibilityPublic = 0, Steamworks.ERemoteStoragePublishedFileVisibility.k_ERemoteStoragePublishedFileVisibilityFriendsOnly = 1, Steamworks.ERemoteStoragePublishedFileVisibility.k_ERemoteStoragePublishedFileVisibilityPrivate = 2 }
 
enum  Steamworks.EResult : int {
  Steamworks.EResult.k_EResultOK = 1, Steamworks.EResult.k_EResultFail = 2, Steamworks.EResult.k_EResultNoConnection = 3, Steamworks.EResult.k_EResultInvalidPassword = 5,
  Steamworks.EResult.k_EResultLoggedInElsewhere = 6, Steamworks.EResult.k_EResultInvalidProtocolVer = 7, Steamworks.EResult.k_EResultInvalidParam = 8, Steamworks.EResult.k_EResultFileNotFound = 9,
  Steamworks.EResult.k_EResultBusy = 10, Steamworks.EResult.k_EResultInvalidState = 11, Steamworks.EResult.k_EResultInvalidName = 12, Steamworks.EResult.k_EResultInvalidEmail = 13,
  Steamworks.EResult.k_EResultDuplicateName = 14, Steamworks.EResult.k_EResultAccessDenied = 15, Steamworks.EResult.k_EResultTimeout = 16, Steamworks.EResult.k_EResultBanned = 17,
  Steamworks.EResult.k_EResultAccountNotFound = 18, Steamworks.EResult.k_EResultInvalidSteamID = 19, Steamworks.EResult.k_EResultServiceUnavailable = 20, Steamworks.EResult.k_EResultNotLoggedOn = 21,
  Steamworks.EResult.k_EResultPending = 22, Steamworks.EResult.k_EResultEncryptionFailure = 23, Steamworks.EResult.k_EResultInsufficientPrivilege = 24, Steamworks.EResult.k_EResultLimitExceeded = 25,
  Steamworks.EResult.k_EResultRevoked = 26, Steamworks.EResult.k_EResultExpired = 27, Steamworks.EResult.k_EResultAlreadyRedeemed = 28, Steamworks.EResult.k_EResultDuplicateRequest = 29,
  Steamworks.EResult.k_EResultAlreadyOwned = 30, Steamworks.EResult.k_EResultIPNotFound = 31, Steamworks.EResult.k_EResultPersistFailed = 32, Steamworks.EResult.k_EResultLockingFailed = 33,
  Steamworks.EResult.k_EResultLogonSessionReplaced = 34, Steamworks.EResult.k_EResultConnectFailed = 35, Steamworks.EResult.k_EResultHandshakeFailed = 36, Steamworks.EResult.k_EResultIOFailure = 37,
  Steamworks.EResult.k_EResultRemoteDisconnect = 38, Steamworks.EResult.k_EResultShoppingCartNotFound = 39, Steamworks.EResult.k_EResultBlocked = 40, Steamworks.EResult.k_EResultIgnored = 41,
  Steamworks.EResult.k_EResultNoMatch = 42, Steamworks.EResult.k_EResultAccountDisabled = 43, Steamworks.EResult.k_EResultServiceReadOnly = 44, Steamworks.EResult.k_EResultAccountNotFeatured = 45,
  Steamworks.EResult.k_EResultAdministratorOK = 46, Steamworks.EResult.k_EResultContentVersion = 47, Steamworks.EResult.k_EResultTryAnotherCM = 48, Steamworks.EResult.k_EResultPasswordRequiredToKickSession = 49,
  Steamworks.EResult.k_EResultAlreadyLoggedInElsewhere = 50, Steamworks.EResult.k_EResultSuspended = 51, Steamworks.EResult.k_EResultCancelled = 52, Steamworks.EResult.k_EResultDataCorruption = 53,
  Steamworks.EResult.k_EResultDiskFull = 54, Steamworks.EResult.k_EResultRemoteCallFailed = 55, Steamworks.EResult.k_EResultPasswordUnset = 56, Steamworks.EResult.k_EResultExternalAccountUnlinked = 57,
  Steamworks.EResult.k_EResultPSNTicketInvalid = 58, Steamworks.EResult.k_EResultExternalAccountAlreadyLinked = 59, Steamworks.EResult.k_EResultRemoteFileConflict = 60, Steamworks.EResult.k_EResultIllegalPassword = 61,
  Steamworks.EResult.k_EResultSameAsPreviousValue = 62, Steamworks.EResult.k_EResultAccountLogonDenied = 63, Steamworks.EResult.k_EResultCannotUseOldPassword = 64, Steamworks.EResult.k_EResultInvalidLoginAuthCode = 65,
  Steamworks.EResult.k_EResultAccountLogonDeniedNoMail = 66, Steamworks.EResult.k_EResultHardwareNotCapableOfIPT = 67, Steamworks.EResult.k_EResultIPTInitError = 68, Steamworks.EResult.k_EResultParentalControlRestricted = 69,
  Steamworks.EResult.k_EResultFacebookQueryError = 70, Steamworks.EResult.k_EResultExpiredLoginAuthCode = 71, Steamworks.EResult.k_EResultIPLoginRestrictionFailed = 72, Steamworks.EResult.k_EResultAccountLockedDown = 73,
  Steamworks.EResult.k_EResultAccountLogonDeniedVerifiedEmailRequired = 74, Steamworks.EResult.k_EResultNoMatchingURL = 75, Steamworks.EResult.k_EResultBadResponse = 76, Steamworks.EResult.k_EResultRequirePasswordReEntry = 77,
  Steamworks.EResult.k_EResultValueOutOfRange = 78, Steamworks.EResult.k_EResultUnexpectedError = 79, Steamworks.EResult.k_EResultDisabled = 80, Steamworks.EResult.k_EResultInvalidCEGSubmission = 81,
  Steamworks.EResult.k_EResultRestrictedDevice = 82, Steamworks.EResult.k_EResultRegionLocked = 83, Steamworks.EResult.k_EResultRateLimitExceeded = 84, Steamworks.EResult.k_EResultAccountLoginDeniedNeedTwoFactor = 85,
  Steamworks.EResult.k_EResultItemDeleted = 86, Steamworks.EResult.k_EResultAccountLoginDeniedThrottle = 87, Steamworks.EResult.k_EResultTwoFactorCodeMismatch = 88, Steamworks.EResult.k_EResultTwoFactorActivationCodeMismatch = 89,
  Steamworks.EResult.k_EResultAccountAssociatedToMultiplePartners = 90, Steamworks.EResult.k_EResultNotModified = 91, Steamworks.EResult.k_EResultNoMobileDevice = 92, Steamworks.EResult.k_EResultTimeNotSynced = 93,
  Steamworks.EResult.k_EResultSmsCodeFailed = 94, Steamworks.EResult.k_EResultAccountLimitExceeded = 95, Steamworks.EResult.k_EResultAccountActivityLimitExceeded = 96, Steamworks.EResult.k_EResultPhoneActivityLimitExceeded = 97,
  Steamworks.EResult.k_EResultRefundToWallet = 98, Steamworks.EResult.k_EResultEmailSendFailure = 99, Steamworks.EResult.k_EResultNotSettled = 100, Steamworks.EResult.k_EResultNeedCaptcha = 101,
  Steamworks.EResult.k_EResultGSLTDenied = 102, Steamworks.EResult.k_EResultGSOwnerDenied = 103, Steamworks.EResult.k_EResultInvalidItemType = 104, Steamworks.EResult.k_EResultIPBanned = 105,
  Steamworks.EResult.k_EResultGSLTExpired = 106, Steamworks.EResult.k_EResultInsufficientFunds = 107, Steamworks.EResult.k_EResultTooManyPending = 108, Steamworks.EResult.k_EResultNoSiteLicensesFound = 109,
  Steamworks.EResult.k_EResultWGNetworkSendExceeded = 110
}
 
enum  Steamworks.EServerMode : int { Steamworks.EServerMode.eServerModeInvalid = 0, Steamworks.EServerMode.eServerModeNoAuthentication = 1, Steamworks.EServerMode.eServerModeAuthentication = 2, Steamworks.EServerMode.eServerModeAuthenticationAndSecure = 3 }
 
enum  Steamworks.ESNetSocketConnectionType : int { Steamworks.ESNetSocketConnectionType.k_ESNetSocketConnectionTypeNotConnected = 0, Steamworks.ESNetSocketConnectionType.k_ESNetSocketConnectionTypeUDP = 1, Steamworks.ESNetSocketConnectionType.k_ESNetSocketConnectionTypeUDPRelay = 2 }
 
enum  Steamworks.ESNetSocketState : int {
  Steamworks.ESNetSocketState.k_ESNetSocketStateInvalid = 0, Steamworks.ESNetSocketState.k_ESNetSocketStateConnected = 1, Steamworks.ESNetSocketState.k_ESNetSocketStateInitiated = 10, Steamworks.ESNetSocketState.k_ESNetSocketStateLocalCandidatesFound = 11,
  Steamworks.ESNetSocketState.k_ESNetSocketStateReceivedRemoteCandidates = 12, Steamworks.ESNetSocketState.k_ESNetSocketStateChallengeHandshake = 15, Steamworks.ESNetSocketState.k_ESNetSocketStateDisconnecting = 21, Steamworks.ESNetSocketState.k_ESNetSocketStateLocalDisconnect = 22,
  Steamworks.ESNetSocketState.k_ESNetSocketStateTimeoutDuringConnect = 23, Steamworks.ESNetSocketState.k_ESNetSocketStateRemoteEndDisconnected = 24, Steamworks.ESNetSocketState.k_ESNetSocketStateConnectionBroken = 25
}
 
enum  Steamworks.ESteamAPICallFailure : int {
  Steamworks.ESteamAPICallFailure.k_ESteamAPICallFailureNone = -1, Steamworks.ESteamAPICallFailure.k_ESteamAPICallFailureSteamGone = 0, Steamworks.ESteamAPICallFailure.k_ESteamAPICallFailureNetworkFailure = 1, Steamworks.ESteamAPICallFailure.k_ESteamAPICallFailureInvalidHandle = 2,
  Steamworks.ESteamAPICallFailure.k_ESteamAPICallFailureMismatchedCallback = 3
}
 
enum  Steamworks.ESteamControllerLEDFlag : int { Steamworks.ESteamControllerLEDFlag.k_ESteamControllerLEDFlag_SetColor, Steamworks.ESteamControllerLEDFlag.k_ESteamControllerLEDFlag_RestoreUserDefault }
 
enum  Steamworks.ESteamControllerPad : int { Steamworks.ESteamControllerPad.k_ESteamControllerPad_Left, Steamworks.ESteamControllerPad.k_ESteamControllerPad_Right }
 
enum  Steamworks.ESteamItemFlags : int { Steamworks.ESteamItemFlags.k_ESteamItemNoTrade = 1 << 0, Steamworks.ESteamItemFlags.k_ESteamItemRemoved = 1 << 8, Steamworks.ESteamItemFlags.k_ESteamItemConsumed = 1 << 9 }
 
enum  Steamworks.ESteamUserStatType : int {
  Steamworks.ESteamUserStatType.k_ESteamUserStatTypeINVALID = 0, Steamworks.ESteamUserStatType.k_ESteamUserStatTypeINT = 1, Steamworks.ESteamUserStatType.k_ESteamUserStatTypeFLOAT = 2, Steamworks.ESteamUserStatType.k_ESteamUserStatTypeAVGRATE = 3,
  Steamworks.ESteamUserStatType.k_ESteamUserStatTypeACHIEVEMENTS = 4, Steamworks.ESteamUserStatType.k_ESteamUserStatTypeGROUPACHIEVEMENTS = 5, Steamworks.ESteamUserStatType.k_ESteamUserStatTypeMAX
}
 
enum  Steamworks.EUGCMatchingUGCType : int {
  Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_Items = 0, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_Items_Mtx = 1, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_Items_ReadyToUse = 2, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_Collections = 3,
  Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_Artwork = 4, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_Videos = 5, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_Screenshots = 6, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_AllGuides = 7,
  Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_WebGuides = 8, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_IntegratedGuides = 9, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_UsableInGame = 10, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_ControllerBindings = 11,
  Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_GameManagedItems = 12, Steamworks.EUGCMatchingUGCType.k_EUGCMatchingUGCType_All = ~0
}
 
enum  Steamworks.EUGCQuery : int {
  Steamworks.EUGCQuery.k_EUGCQuery_RankedByVote = 0, Steamworks.EUGCQuery.k_EUGCQuery_RankedByPublicationDate = 1, Steamworks.EUGCQuery.k_EUGCQuery_AcceptedForGameRankedByAcceptanceDate = 2, Steamworks.EUGCQuery.k_EUGCQuery_RankedByTrend = 3,
  Steamworks.EUGCQuery.k_EUGCQuery_FavoritedByFriendsRankedByPublicationDate = 4, Steamworks.EUGCQuery.k_EUGCQuery_CreatedByFriendsRankedByPublicationDate = 5, Steamworks.EUGCQuery.k_EUGCQuery_RankedByNumTimesReported = 6, Steamworks.EUGCQuery.k_EUGCQuery_CreatedByFollowedUsersRankedByPublicationDate = 7,
  Steamworks.EUGCQuery.k_EUGCQuery_NotYetRated = 8, Steamworks.EUGCQuery.k_EUGCQuery_RankedByTotalVotesAsc = 9, Steamworks.EUGCQuery.k_EUGCQuery_RankedByVotesUp = 10, Steamworks.EUGCQuery.k_EUGCQuery_RankedByTextSearch = 11,
  Steamworks.EUGCQuery.k_EUGCQuery_RankedByTotalUniqueSubscriptions = 12, Steamworks.EUGCQuery.k_EUGCQuery_RankedByPlaytimeTrend = 13, Steamworks.EUGCQuery.k_EUGCQuery_RankedByTotalPlaytime = 14, Steamworks.EUGCQuery.k_EUGCQuery_RankedByAveragePlaytimeTrend = 15,
  Steamworks.EUGCQuery.k_EUGCQuery_RankedByLifetimeAveragePlaytime = 16, Steamworks.EUGCQuery.k_EUGCQuery_RankedByPlaytimeSessionsTrend = 17, Steamworks.EUGCQuery.k_EUGCQuery_RankedByLifetimePlaytimeSessions = 18
}
 
enum  Steamworks.EUGCReadAction : int { Steamworks.EUGCReadAction.k_EUGCRead_ContinueReadingUntilFinished = 0, Steamworks.EUGCReadAction.k_EUGCRead_ContinueReading = 1, Steamworks.EUGCReadAction.k_EUGCRead_Close = 2 }
 
enum  Steamworks.EUniverse : int {
  Steamworks.EUniverse.k_EUniverseInvalid = 0, Steamworks.EUniverse.k_EUniversePublic = 1, Steamworks.EUniverse.k_EUniverseBeta = 2, Steamworks.EUniverse.k_EUniverseInternal = 3,
  Steamworks.EUniverse.k_EUniverseDev = 4, Steamworks.EUniverse.k_EUniverseMax
}
 
enum  Steamworks.EUserHasLicenseForAppResult : int { Steamworks.EUserHasLicenseForAppResult.k_EUserHasLicenseResultHasLicense = 0, Steamworks.EUserHasLicenseForAppResult.k_EUserHasLicenseResultDoesNotHaveLicense = 1, Steamworks.EUserHasLicenseForAppResult.k_EUserHasLicenseResultNoAuth = 2 }
 
enum  Steamworks.EUserRestriction : int {
  Steamworks.EUserRestriction.k_nUserRestrictionNone = 0, Steamworks.EUserRestriction.k_nUserRestrictionUnknown = 1, Steamworks.EUserRestriction.k_nUserRestrictionAnyChat = 2, Steamworks.EUserRestriction.k_nUserRestrictionVoiceChat = 4,
  Steamworks.EUserRestriction.k_nUserRestrictionGroupChat = 8, Steamworks.EUserRestriction.k_nUserRestrictionRating = 16, Steamworks.EUserRestriction.k_nUserRestrictionGameInvites = 32, Steamworks.EUserRestriction.k_nUserRestrictionTrading = 64
}
 
enum  Steamworks.EUserUGCList : int {
  Steamworks.EUserUGCList.k_EUserUGCList_Published, Steamworks.EUserUGCList.k_EUserUGCList_VotedOn, Steamworks.EUserUGCList.k_EUserUGCList_VotedUp, Steamworks.EUserUGCList.k_EUserUGCList_VotedDown,
  Steamworks.EUserUGCList.k_EUserUGCList_WillVoteLater, Steamworks.EUserUGCList.k_EUserUGCList_Favorited, Steamworks.EUserUGCList.k_EUserUGCList_Subscribed, Steamworks.EUserUGCList.k_EUserUGCList_UsedOrPlayed,
  Steamworks.EUserUGCList.k_EUserUGCList_Followed
}
 
enum  Steamworks.EUserUGCListSortOrder : int {
  Steamworks.EUserUGCListSortOrder.k_EUserUGCListSortOrder_CreationOrderDesc, Steamworks.EUserUGCListSortOrder.k_EUserUGCListSortOrder_CreationOrderAsc, Steamworks.EUserUGCListSortOrder.k_EUserUGCListSortOrder_TitleAsc, Steamworks.EUserUGCListSortOrder.k_EUserUGCListSortOrder_LastUpdatedDesc,
  Steamworks.EUserUGCListSortOrder.k_EUserUGCListSortOrder_SubscriptionDateDesc, Steamworks.EUserUGCListSortOrder.k_EUserUGCListSortOrder_VoteScoreDesc, Steamworks.EUserUGCListSortOrder.k_EUserUGCListSortOrder_ForModeration
}
 
enum  Steamworks.EVoiceResult : int {
  Steamworks.EVoiceResult.k_EVoiceResultOK = 0, Steamworks.EVoiceResult.k_EVoiceResultNotInitialized = 1, Steamworks.EVoiceResult.k_EVoiceResultNotRecording = 2, Steamworks.EVoiceResult.k_EVoiceResultNoData = 3,
  Steamworks.EVoiceResult.k_EVoiceResultBufferTooSmall = 4, Steamworks.EVoiceResult.k_EVoiceResultDataCorrupted = 5, Steamworks.EVoiceResult.k_EVoiceResultRestricted = 6, Steamworks.EVoiceResult.k_EVoiceResultUnsupportedCodec = 7,
  Steamworks.EVoiceResult.k_EVoiceResultReceiverOutOfDate = 8, Steamworks.EVoiceResult.k_EVoiceResultReceiverDidNotAnswer = 9
}
 
enum  Steamworks.EVRHMDType : int {
  Steamworks.EVRHMDType.k_eEVRHMDType_None = -1, Steamworks.EVRHMDType.k_eEVRHMDType_Unknown = 0, Steamworks.EVRHMDType.k_eEVRHMDType_HTC_Dev = 1, Steamworks.EVRHMDType.k_eEVRHMDType_HTC_VivePre = 2,
  Steamworks.EVRHMDType.k_eEVRHMDType_HTC_Vive = 3, Steamworks.EVRHMDType.k_eEVRHMDType_HTC_Unknown = 20, Steamworks.EVRHMDType.k_eEVRHMDType_Oculus_DK1 = 21, Steamworks.EVRHMDType.k_eEVRHMDType_Oculus_DK2 = 22,
  Steamworks.EVRHMDType.k_eEVRHMDType_Oculus_Rift = 23, Steamworks.EVRHMDType.k_eEVRHMDType_Oculus_Unknown = 40
}
 
enum  Steamworks.EVRScreenshotType : int {
  Steamworks.EVRScreenshotType.k_EVRScreenshotType_None = 0, Steamworks.EVRScreenshotType.k_EVRScreenshotType_Mono = 1, Steamworks.EVRScreenshotType.k_EVRScreenshotType_Stereo = 2, Steamworks.EVRScreenshotType.k_EVRScreenshotType_MonoCubemap = 3,
  Steamworks.EVRScreenshotType.k_EVRScreenshotType_MonoPanorama = 4, Steamworks.EVRScreenshotType.k_EVRScreenshotType_StereoPanorama = 5
}
 
enum  Steamworks.EWorkshopEnumerationType : int {
  Steamworks.EWorkshopEnumerationType.k_EWorkshopEnumerationTypeRankedByVote = 0, Steamworks.EWorkshopEnumerationType.k_EWorkshopEnumerationTypeRecent = 1, Steamworks.EWorkshopEnumerationType.k_EWorkshopEnumerationTypeTrending = 2, Steamworks.EWorkshopEnumerationType.k_EWorkshopEnumerationTypeFavoritesOfFriends = 3,
  Steamworks.EWorkshopEnumerationType.k_EWorkshopEnumerationTypeVotedByFriends = 4, Steamworks.EWorkshopEnumerationType.k_EWorkshopEnumerationTypeContentByFriends = 5, Steamworks.EWorkshopEnumerationType.k_EWorkshopEnumerationTypeRecentFromFollowedUsers = 6
}
 
enum  Steamworks.EWorkshopFileAction : int { Steamworks.EWorkshopFileAction.k_EWorkshopFileActionPlayed = 0, Steamworks.EWorkshopFileAction.k_EWorkshopFileActionCompleted = 1 }
 
enum  Steamworks.EWorkshopFileType : int {
  Steamworks.EWorkshopFileType.k_EWorkshopFileTypeFirst = 0, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeCommunity = 0, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeMicrotransaction = 1, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeCollection = 2,
  Steamworks.EWorkshopFileType.k_EWorkshopFileTypeArt = 3, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeVideo = 4, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeScreenshot = 5, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeGame = 6,
  Steamworks.EWorkshopFileType.k_EWorkshopFileTypeSoftware = 7, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeConcept = 8, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeWebGuide = 9, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeIntegratedGuide = 10,
  Steamworks.EWorkshopFileType.k_EWorkshopFileTypeMerch = 11, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeControllerBinding = 12, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeSteamworksAccessInvite = 13, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeSteamVideo = 14,
  Steamworks.EWorkshopFileType.k_EWorkshopFileTypeGameManagedItem = 15, Steamworks.EWorkshopFileType.k_EWorkshopFileTypeMax = 16
}
 
enum  Steamworks.EWorkshopVideoProvider : int { Steamworks.EWorkshopVideoProvider.k_EWorkshopVideoProviderNone = 0, Steamworks.EWorkshopVideoProvider.k_EWorkshopVideoProviderYoutube = 1 }
 
enum  Steamworks.EWorkshopVote : int { Steamworks.EWorkshopVote.k_EWorkshopVoteUnvoted = 0, Steamworks.EWorkshopVote.k_EWorkshopVoteFor = 1, Steamworks.EWorkshopVote.k_EWorkshopVoteAgainst = 2, Steamworks.EWorkshopVote.k_EWorkshopVoteLater = 3 }
 

Typedef Documentation

using Flags = System.FlagsAttribute
using IntPtr = System.IntPtr