308 lines
9.0 KiB
C#
308 lines
9.0 KiB
C#
namespace Steamworks
|
|
{
|
|
public static class Constants
|
|
{
|
|
public const string STEAMAPPLIST_INTERFACE_VERSION = "STEAMAPPLIST_INTERFACE_VERSION001";
|
|
|
|
public const string STEAMAPPS_INTERFACE_VERSION = "STEAMAPPS_INTERFACE_VERSION008";
|
|
|
|
public const string STEAMAPPTICKET_INTERFACE_VERSION = "STEAMAPPTICKET_INTERFACE_VERSION001";
|
|
|
|
public const string STEAMCLIENT_INTERFACE_VERSION = "SteamClient017";
|
|
|
|
public const string STEAMCONTROLLER_INTERFACE_VERSION = "SteamController005";
|
|
|
|
public const string STEAMFRIENDS_INTERFACE_VERSION = "SteamFriends015";
|
|
|
|
public const string STEAMGAMECOORDINATOR_INTERFACE_VERSION = "SteamGameCoordinator001";
|
|
|
|
public const string STEAMGAMESERVER_INTERFACE_VERSION = "SteamGameServer012";
|
|
|
|
public const string STEAMGAMESERVERSTATS_INTERFACE_VERSION = "SteamGameServerStats001";
|
|
|
|
public const string STEAMHTMLSURFACE_INTERFACE_VERSION = "STEAMHTMLSURFACE_INTERFACE_VERSION_004";
|
|
|
|
public const string STEAMHTTP_INTERFACE_VERSION = "STEAMHTTP_INTERFACE_VERSION002";
|
|
|
|
public const string STEAMINVENTORY_INTERFACE_VERSION = "STEAMINVENTORY_INTERFACE_V002";
|
|
|
|
public const string STEAMMATCHMAKING_INTERFACE_VERSION = "SteamMatchMaking009";
|
|
|
|
public const string STEAMMATCHMAKINGSERVERS_INTERFACE_VERSION = "SteamMatchMakingServers002";
|
|
|
|
public const string STEAMMUSIC_INTERFACE_VERSION = "STEAMMUSIC_INTERFACE_VERSION001";
|
|
|
|
public const string STEAMMUSICREMOTE_INTERFACE_VERSION = "STEAMMUSICREMOTE_INTERFACE_VERSION001";
|
|
|
|
public const string STEAMNETWORKING_INTERFACE_VERSION = "SteamNetworking005";
|
|
|
|
public const string STEAMPARENTALSETTINGS_INTERFACE_VERSION = "STEAMPARENTALSETTINGS_INTERFACE_VERSION001";
|
|
|
|
public const string STEAMREMOTESTORAGE_INTERFACE_VERSION = "STEAMREMOTESTORAGE_INTERFACE_VERSION014";
|
|
|
|
public const string STEAMSCREENSHOTS_INTERFACE_VERSION = "STEAMSCREENSHOTS_INTERFACE_VERSION003";
|
|
|
|
public const string STEAMUGC_INTERFACE_VERSION = "STEAMUGC_INTERFACE_VERSION010";
|
|
|
|
public const string STEAMUNIFIEDMESSAGES_INTERFACE_VERSION = "STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001";
|
|
|
|
public const string STEAMUSER_INTERFACE_VERSION = "SteamUser019";
|
|
|
|
public const string STEAMUSERSTATS_INTERFACE_VERSION = "STEAMUSERSTATS_INTERFACE_VERSION011";
|
|
|
|
public const string STEAMUTILS_INTERFACE_VERSION = "SteamUtils009";
|
|
|
|
public const string STEAMVIDEO_INTERFACE_VERSION = "STEAMVIDEO_INTERFACE_V002";
|
|
|
|
public const int k_cubAppProofOfPurchaseKeyMax = 240;
|
|
|
|
public const int k_iSteamUserCallbacks = 100;
|
|
|
|
public const int k_iSteamGameServerCallbacks = 200;
|
|
|
|
public const int k_iSteamFriendsCallbacks = 300;
|
|
|
|
public const int k_iSteamBillingCallbacks = 400;
|
|
|
|
public const int k_iSteamMatchmakingCallbacks = 500;
|
|
|
|
public const int k_iSteamContentServerCallbacks = 600;
|
|
|
|
public const int k_iSteamUtilsCallbacks = 700;
|
|
|
|
public const int k_iClientFriendsCallbacks = 800;
|
|
|
|
public const int k_iClientUserCallbacks = 900;
|
|
|
|
public const int k_iSteamAppsCallbacks = 1000;
|
|
|
|
public const int k_iSteamUserStatsCallbacks = 1100;
|
|
|
|
public const int k_iSteamNetworkingCallbacks = 1200;
|
|
|
|
public const int k_iClientRemoteStorageCallbacks = 1300;
|
|
|
|
public const int k_iClientDepotBuilderCallbacks = 1400;
|
|
|
|
public const int k_iSteamGameServerItemsCallbacks = 1500;
|
|
|
|
public const int k_iClientUtilsCallbacks = 1600;
|
|
|
|
public const int k_iSteamGameCoordinatorCallbacks = 1700;
|
|
|
|
public const int k_iSteamGameServerStatsCallbacks = 1800;
|
|
|
|
public const int k_iSteam2AsyncCallbacks = 1900;
|
|
|
|
public const int k_iSteamGameStatsCallbacks = 2000;
|
|
|
|
public const int k_iClientHTTPCallbacks = 2100;
|
|
|
|
public const int k_iClientScreenshotsCallbacks = 2200;
|
|
|
|
public const int k_iSteamScreenshotsCallbacks = 2300;
|
|
|
|
public const int k_iClientAudioCallbacks = 2400;
|
|
|
|
public const int k_iClientUnifiedMessagesCallbacks = 2500;
|
|
|
|
public const int k_iSteamStreamLauncherCallbacks = 2600;
|
|
|
|
public const int k_iClientControllerCallbacks = 2700;
|
|
|
|
public const int k_iSteamControllerCallbacks = 2800;
|
|
|
|
public const int k_iClientParentalSettingsCallbacks = 2900;
|
|
|
|
public const int k_iClientDeviceAuthCallbacks = 3000;
|
|
|
|
public const int k_iClientNetworkDeviceManagerCallbacks = 3100;
|
|
|
|
public const int k_iClientMusicCallbacks = 3200;
|
|
|
|
public const int k_iClientRemoteClientManagerCallbacks = 3300;
|
|
|
|
public const int k_iClientUGCCallbacks = 3400;
|
|
|
|
public const int k_iSteamStreamClientCallbacks = 3500;
|
|
|
|
public const int k_IClientProductBuilderCallbacks = 3600;
|
|
|
|
public const int k_iClientShortcutsCallbacks = 3700;
|
|
|
|
public const int k_iClientRemoteControlManagerCallbacks = 3800;
|
|
|
|
public const int k_iSteamAppListCallbacks = 3900;
|
|
|
|
public const int k_iSteamMusicCallbacks = 4000;
|
|
|
|
public const int k_iSteamMusicRemoteCallbacks = 4100;
|
|
|
|
public const int k_iClientVRCallbacks = 4200;
|
|
|
|
public const int k_iClientGameNotificationCallbacks = 4300;
|
|
|
|
public const int k_iSteamGameNotificationCallbacks = 4400;
|
|
|
|
public const int k_iSteamHTMLSurfaceCallbacks = 4500;
|
|
|
|
public const int k_iClientVideoCallbacks = 4600;
|
|
|
|
public const int k_iClientInventoryCallbacks = 4700;
|
|
|
|
public const int k_iClientBluetoothManagerCallbacks = 4800;
|
|
|
|
public const int k_iClientSharedConnectionCallbacks = 4900;
|
|
|
|
public const int k_ISteamParentalSettingsCallbacks = 5000;
|
|
|
|
public const int k_cchMaxFriendsGroupName = 64;
|
|
|
|
public const int k_cFriendsGroupLimit = 100;
|
|
|
|
public const int k_cEnumerateFollowersMax = 50;
|
|
|
|
public const int k_cchPersonaNameMax = 128;
|
|
|
|
public const int k_cwchPersonaNameMax = 32;
|
|
|
|
public const int k_cubChatMetadataMax = 8192;
|
|
|
|
public const int k_cchMaxRichPresenceKeys = 20;
|
|
|
|
public const int k_cchMaxRichPresenceKeyLength = 64;
|
|
|
|
public const int k_cchMaxRichPresenceValueLength = 256;
|
|
|
|
public const int k_unServerFlagNone = 0;
|
|
|
|
public const int k_unServerFlagActive = 1;
|
|
|
|
public const int k_unServerFlagSecure = 2;
|
|
|
|
public const int k_unServerFlagDedicated = 4;
|
|
|
|
public const int k_unServerFlagLinux = 8;
|
|
|
|
public const int k_unServerFlagPassworded = 16;
|
|
|
|
public const int k_unServerFlagPrivate = 32;
|
|
|
|
public const int k_unFavoriteFlagNone = 0;
|
|
|
|
public const int k_unFavoriteFlagFavorite = 1;
|
|
|
|
public const int k_unFavoriteFlagHistory = 2;
|
|
|
|
public const int k_unMaxCloudFileChunkSize = 104857600;
|
|
|
|
public const int k_cchPublishedDocumentTitleMax = 129;
|
|
|
|
public const int k_cchPublishedDocumentDescriptionMax = 8000;
|
|
|
|
public const int k_cchPublishedDocumentChangeDescriptionMax = 8000;
|
|
|
|
public const int k_unEnumeratePublishedFilesMaxResults = 50;
|
|
|
|
public const int k_cchTagListMax = 1025;
|
|
|
|
public const int k_cchFilenameMax = 260;
|
|
|
|
public const int k_cchPublishedFileURLMax = 256;
|
|
|
|
public const int k_nScreenshotMaxTaggedUsers = 32;
|
|
|
|
public const int k_nScreenshotMaxTaggedPublishedFiles = 32;
|
|
|
|
public const int k_cubUFSTagTypeMax = 255;
|
|
|
|
public const int k_cubUFSTagValueMax = 255;
|
|
|
|
public const int k_ScreenshotThumbWidth = 200;
|
|
|
|
public const int kNumUGCResultsPerPage = 50;
|
|
|
|
public const int k_cchDeveloperMetadataMax = 5000;
|
|
|
|
public const int k_cchStatNameMax = 128;
|
|
|
|
public const int k_cchLeaderboardNameMax = 128;
|
|
|
|
public const int k_cLeaderboardDetailsMax = 64;
|
|
|
|
public const int k_cbMaxGameServerGameDir = 32;
|
|
|
|
public const int k_cbMaxGameServerMapName = 32;
|
|
|
|
public const int k_cbMaxGameServerGameDescription = 64;
|
|
|
|
public const int k_cbMaxGameServerName = 64;
|
|
|
|
public const int k_cbMaxGameServerTags = 128;
|
|
|
|
public const int k_cbMaxGameServerGameData = 2048;
|
|
|
|
public const int k_unSteamAccountIDMask = -1;
|
|
|
|
public const int k_unSteamAccountInstanceMask = 1048575;
|
|
|
|
public const int k_unSteamUserDesktopInstance = 1;
|
|
|
|
public const int k_unSteamUserConsoleInstance = 2;
|
|
|
|
public const int k_unSteamUserWebInstance = 4;
|
|
|
|
public const int k_cchGameExtraInfoMax = 64;
|
|
|
|
public const int k_nSteamEncryptedAppTicketSymmetricKeyLen = 32;
|
|
|
|
public const int k_cubSaltSize = 8;
|
|
|
|
public const ulong k_GIDNil = ulong.MaxValue;
|
|
|
|
public const ulong k_TxnIDNil = ulong.MaxValue;
|
|
|
|
public const ulong k_TxnIDUnknown = 0uL;
|
|
|
|
public const int k_uPackageIdFreeSub = 0;
|
|
|
|
public const int k_uPackageIdInvalid = -1;
|
|
|
|
public const ulong k_ulAssetClassIdInvalid = 0uL;
|
|
|
|
public const int k_uPhysicalItemIdInvalid = 0;
|
|
|
|
public const int k_uCellIDInvalid = -1;
|
|
|
|
public const int k_uPartnerIdInvalid = 0;
|
|
|
|
public const int STEAM_CONTROLLER_MAX_COUNT = 16;
|
|
|
|
public const int STEAM_CONTROLLER_MAX_ANALOG_ACTIONS = 16;
|
|
|
|
public const int STEAM_CONTROLLER_MAX_DIGITAL_ACTIONS = 128;
|
|
|
|
public const int STEAM_CONTROLLER_MAX_ORIGINS = 8;
|
|
|
|
public const ulong STEAM_CONTROLLER_HANDLE_ALL_CONTROLLERS = ulong.MaxValue;
|
|
|
|
public const float STEAM_CONTROLLER_MIN_ANALOG_ACTION_DATA = -1f;
|
|
|
|
public const float STEAM_CONTROLLER_MAX_ANALOG_ACTION_DATA = 1f;
|
|
|
|
public const ushort MASTERSERVERUPDATERPORT_USEGAMESOCKETSHARE = ushort.MaxValue;
|
|
|
|
public const int INVALID_HTTPREQUEST_HANDLE = 0;
|
|
|
|
public const byte k_nMaxLobbyKeyLength = byte.MaxValue;
|
|
|
|
public const int k_SteamMusicNameMaxLength = 255;
|
|
|
|
public const int k_SteamMusicPNGMaxLength = 65535;
|
|
|
|
public const int QUERY_PORT_NOT_INITIALIZED = 65535;
|
|
|
|
public const int QUERY_PORT_ERROR = 65534;
|
|
}
|
|
}
|