1 /*
2  * Copyright (c) 2015 Derelict Developers
3  * All rights reserved.
4  *
5  * Redistribution and use in source and binary forms, with or without
6  * modification, are permitted provided that the following conditions are
7  * met:
8  *
9  * * Redistributions of source code must retain the above copyright
10  *   notice, this list of conditions and the following disclaimer.
11  *
12  * * Redistributions in binary form must reproduce the above copyright
13  *   notice, this list of conditions and the following disclaimer in the
14  *   documentation and/or other materials provided with the distribution.
15  *
16  * * Neither the names 'Derelict', 'DerelictSteamworks', nor the names of its contributors
17  *   may be used to endorse or promote products derived from this software
18  *   without specific prior written permission.
19  *
20  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
22  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
23  * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
24  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
25  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
26  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
27  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
28  * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
29  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
30  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31  */
32 module derelict.steamworks.funcs;
33 
34 private
35 {
36     import derelict.util.system;
37     import derelict.steamworks.types;
38     import derelict.steamworks.enums;
39     import derelict.steamworks.structs;
40     import derelict.steamworks.steamcontroller;
41     import derelict.steamworks.steamugc;
42     import derelict.steamworks.steamscreenshots;
43 }
44 
45 @nogc nothrow extern(C)
46 {
47     alias da_SteamAPI_Init = bool function();
48     alias da_SteamAPI_Shutdown = void function();
49     alias da_SteamAPI_IsSteamRunning = bool function();
50     alias da_SteamClient = ISteamClient* function();
51     alias da_SteamAPI_ReleaseCurrentThreadMemory = void function();
52 
53     alias da_SteamAPI_ISteamClient_CreateSteamPipe = HSteamPipe function(intptr_t instancePtr);
54     alias da_SteamAPI_ISteamClient_BReleaseSteamPipe = bool function(intptr_t instancePtr, HSteamPipe hSteamPipe);
55     alias da_SteamAPI_ISteamClient_ConnectToGlobalUser = HSteamUser function(intptr_t instancePtr, HSteamPipe hSteamPipe);
56     alias da_SteamAPI_ISteamClient_CreateLocalUser = HSteamUser function(intptr_t instancePtr, HSteamPipe * phSteamPipe, EAccountType eAccountType);
57     alias da_SteamAPI_ISteamClient_ReleaseUser = void function(intptr_t instancePtr, HSteamPipe hSteamPipe, HSteamUser hUser);
58     alias da_SteamAPI_ISteamClient_GetISteamUser = ISteamUser* function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
59     alias da_SteamAPI_ISteamClient_GetISteamGameServer = ISteamGameServer * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
60     alias da_SteamAPI_ISteamClient_SetLocalIPBinding = void function(intptr_t instancePtr, uint32 unIP, uint16 usPort);
61     alias da_SteamAPI_ISteamClient_GetISteamFriends = ISteamFriends * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
62     alias da_SteamAPI_ISteamClient_GetISteamUtils = ISteamUtils * function(intptr_t instancePtr, HSteamPipe hSteamPipe, const(char)* pchVersion);
63     alias da_SteamAPI_ISteamClient_GetISteamMatchmaking = ISteamMatchmaking * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
64     alias da_SteamAPI_ISteamClient_GetISteamMatchmakingServers = ISteamMatchmakingServers * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
65     alias da_SteamAPI_ISteamClient_GetISteamGenericInterface = void * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
66     alias da_SteamAPI_ISteamClient_GetISteamUserStats = ISteamUserStats * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
67     alias da_SteamAPI_ISteamClient_GetISteamGameServerStats = ISteamGameServerStats * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
68     alias da_SteamAPI_ISteamClient_GetISteamApps = ISteamApps * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
69     alias da_SteamAPI_ISteamClient_GetISteamNetworking = ISteamNetworking * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
70     alias da_SteamAPI_ISteamClient_GetISteamRemoteStorage = ISteamRemoteStorage * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
71     alias da_SteamAPI_ISteamClient_GetISteamScreenshots = ISteamScreenshots * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
72     alias da_SteamAPI_ISteamClient_GetIPCCallCount = uint32 function(intptr_t instancePtr);
73     alias da_SteamAPI_ISteamClient_SetWarningMessageHook = void function(intptr_t instancePtr, SteamAPIWarningMessageHook_t pFunction);
74     alias da_SteamAPI_ISteamClient_BShutdownIfAllPipesClosed = bool function(intptr_t instancePtr);
75     alias da_SteamAPI_ISteamClient_GetISteamHTTP = ISteamHTTP * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
76     alias da_SteamAPI_ISteamClient_GetISteamUnifiedMessages = ISteamUnifiedMessages * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
77     alias da_SteamAPI_ISteamClient_GetISteamController = ISteamController * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
78     alias da_SteamAPI_ISteamClient_GetISteamUGC = ISteamUGC * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
79     alias da_SteamAPI_ISteamClient_GetISteamAppList = ISteamAppList * function(intptr_t instancePtr, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const(char)* pchVersion);
80     alias da_SteamAPI_ISteamClient_GetISteamMusic = ISteamMusic * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
81     alias da_SteamAPI_ISteamClient_GetISteamMusicRemote = ISteamMusicRemote * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
82     alias da_SteamAPI_ISteamClient_GetISteamHTMLSurface = ISteamHTMLSurface * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
83     alias da_SteamAPI_ISteamClient_GetISteamInventory = ISteamInventory * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
84     alias da_SteamAPI_ISteamClient_GetISteamVideo = ISteamVideo * function(intptr_t instancePtr, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const(char)* pchVersion);
85 
86     alias da_SteamAPI_ISteamUser_GetHSteamUser = HSteamUser function(intptr_t instancePtr);
87     alias da_SteamAPI_ISteamUser_BLoggedOn = bool function(intptr_t instancePtr);
88     alias da_SteamAPI_ISteamUser_GetSteamID = uint64 function(intptr_t instancePtr);
89     alias da_SteamAPI_ISteamUser_InitiateGameConnection = int function(intptr_t instancePtr, void * pAuthBlob, int cbMaxAuthBlob, CSteamID steamIDGameServer, uint32 unIPServer, uint16 usPortServer, bool bSecure);
90     alias da_SteamAPI_ISteamUser_TerminateGameConnection = void function(intptr_t instancePtr, uint32 unIPServer, uint16 usPortServer);
91     alias da_SteamAPI_ISteamUser_TrackAppUsageEvent = void function(intptr_t instancePtr, CGameID gameID, int eAppUsageEvent, const(char)* pchExtraInfo);
92     alias da_SteamAPI_ISteamUser_GetUserDataFolder = bool function(intptr_t instancePtr, char * pchBuffer, int cubBuffer);
93     alias da_SteamAPI_ISteamUser_StartVoiceRecording = void function(intptr_t instancePtr);
94     alias da_SteamAPI_ISteamUser_StopVoiceRecording = void function(intptr_t instancePtr);
95     alias da_SteamAPI_ISteamUser_GetAvailableVoice = EVoiceResult function(intptr_t instancePtr, uint32 * pcbCompressed, uint32 * pcbUncompressed_Deprecated, uint32 nUncompressedVoiceDesiredSampleRate_Deprecated);
96     alias da_SteamAPI_ISteamUser_GetVoice = EVoiceResult function(intptr_t instancePtr, bool bWantCompressed, void * pDestBuffer, uint32 cbDestBufferSize, uint32 * nBytesWritten, bool bWantUncompressed_Deprecated, void * pUncompressedDestBuffer_Deprecated, uint32 cbUncompressedDestBufferSize_Deprecated, uint32 * nUncompressBytesWritten_Deprecated, uint32 nUncompressedVoiceDesiredSampleRate_Deprecated);
97     alias da_SteamAPI_ISteamUser_DecompressVoice = EVoiceResult function(intptr_t instancePtr, const void * pCompressed, uint32 cbCompressed, void * pDestBuffer, uint32 cbDestBufferSize, uint32 * nBytesWritten, uint32 nDesiredSampleRate);
98     alias da_SteamAPI_ISteamUser_GetVoiceOptimalSampleRate = uint32 function(intptr_t instancePtr);
99     alias da_SteamAPI_ISteamUser_GetAuthSessionTicket = HAuthTicket function(intptr_t instancePtr, void * pTicket, int cbMaxTicket, uint32 * pcbTicket);
100     alias da_SteamAPI_ISteamUser_BeginAuthSession = EBeginAuthSessionResult function(intptr_t instancePtr, const void * pAuthTicket, int cbAuthTicket, CSteamID steamID);
101     alias da_SteamAPI_ISteamUser_EndAuthSession = void function(intptr_t instancePtr, CSteamID steamID);
102     alias da_SteamAPI_ISteamUser_CancelAuthTicket = void function(intptr_t instancePtr, HAuthTicket hAuthTicket);
103     alias da_SteamAPI_ISteamUser_UserHasLicenseForApp = EUserHasLicenseForAppResult function(intptr_t instancePtr, CSteamID steamID, AppId_t appID);
104     alias da_SteamAPI_ISteamUser_BIsBehindNAT = bool function(intptr_t instancePtr);
105     alias da_SteamAPI_ISteamUser_AdvertiseGame = void function(intptr_t instancePtr, CSteamID steamIDGameServer, uint32 unIPServer, uint16 usPortServer);
106     alias da_SteamAPI_ISteamUser_RequestEncryptedAppTicket = SteamAPICall_t function(intptr_t instancePtr, void * pDataToInclude, int cbDataToInclude);
107     alias da_SteamAPI_ISteamUser_GetEncryptedAppTicket = bool function(intptr_t instancePtr, void * pTicket, int cbMaxTicket, uint32 * pcbTicket);
108     alias da_SteamAPI_ISteamUser_GetGameBadgeLevel = int function(intptr_t instancePtr, int nSeries, bool bFoil);
109     alias da_SteamAPI_ISteamUser_GetPlayerSteamLevel = int function(intptr_t instancePtr);
110     alias da_SteamAPI_ISteamUser_RequestStoreAuthURL = SteamAPICall_t function(intptr_t instancePtr, const(char)* pchRedirectURL);
111     alias da_SteamAPI_ISteamUser_BIsPhoneVerified = bool function(intptr_t instancePtr);
112     alias da_SteamAPI_ISteamUser_BIsTwoFactorEnabled = bool function(intptr_t instancePtr);
113     alias da_SteamAPI_ISteamUser_BIsPhoneIdentifying = bool function(intptr_t instancePtr);
114     alias da_SteamAPI_ISteamUser_BIsPhoneRequiringVerification = bool function(intptr_t instancePtr);
115 
116     alias da_SteamAPI_ISteamFriends_GetPersonaName = const(char)* function(intptr_t instancePtr);
117     alias da_SteamAPI_ISteamFriends_SetPersonaName = SteamAPICall_t function(intptr_t instancePtr, const(char)* pchPersonaName);
118     alias da_SteamAPI_ISteamFriends_GetPersonaState = EPersonaState function(intptr_t instancePtr);
119     alias da_SteamAPI_ISteamFriends_GetFriendCount = int function(intptr_t instancePtr, int iFriendFlags);
120     alias da_SteamAPI_ISteamFriends_GetFriendByIndex = uint64 function(intptr_t instancePtr, int iFriend, int iFriendFlags);
121     alias da_SteamAPI_ISteamFriends_GetFriendRelationship = EFriendRelationship function(intptr_t instancePtr, CSteamID steamIDFriend);
122     alias da_SteamAPI_ISteamFriends_GetFriendPersonaState = EPersonaState function(intptr_t instancePtr, CSteamID steamIDFriend);
123     alias da_SteamAPI_ISteamFriends_GetFriendPersonaName = const(char)* function(intptr_t instancePtr, CSteamID steamIDFriend);
124     alias da_SteamAPI_ISteamFriends_GetFriendGamePlayed = bool function(intptr_t instancePtr, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo);
125     alias da_SteamAPI_ISteamFriends_GetFriendPersonaNameHistory = const(char)* function(intptr_t instancePtr, CSteamID steamIDFriend, int iPersonaName);
126     alias da_SteamAPI_ISteamFriends_GetFriendSteamLevel = int function(intptr_t instancePtr, CSteamID steamIDFriend);
127     alias da_SteamAPI_ISteamFriends_GetPlayerNickname = const(char)* function(intptr_t instancePtr, CSteamID steamIDPlayer);
128     alias da_SteamAPI_ISteamFriends_GetFriendsGroupCount = int function(intptr_t instancePtr);
129     alias da_SteamAPI_ISteamFriends_GetFriendsGroupIDByIndex = FriendsGroupID_t function(intptr_t instancePtr, int iFG);
130     alias da_SteamAPI_ISteamFriends_GetFriendsGroupName = const(char)* function(intptr_t instancePtr, FriendsGroupID_t friendsGroupID);
131     alias da_SteamAPI_ISteamFriends_GetFriendsGroupMembersCount = int function(intptr_t instancePtr, FriendsGroupID_t friendsGroupID);
132     alias da_SteamAPI_ISteamFriends_GetFriendsGroupMembersList = void function(intptr_t instancePtr, FriendsGroupID_t friendsGroupID, CSteamID * pOutSteamIDMembers, int nMembersCount);
133     alias da_SteamAPI_ISteamFriends_HasFriend = bool function(intptr_t instancePtr, CSteamID steamIDFriend, int iFriendFlags);
134     alias da_SteamAPI_ISteamFriends_GetClanCount = int function(intptr_t instancePtr);
135     alias da_SteamAPI_ISteamFriends_GetClanByIndex = uint64 function(intptr_t instancePtr, int iClan);
136     alias da_SteamAPI_ISteamFriends_GetClanName = const(char)* function(intptr_t instancePtr, CSteamID steamIDClan);
137     alias da_SteamAPI_ISteamFriends_GetClanTag = const(char)* function(intptr_t instancePtr, CSteamID steamIDClan);
138     alias da_SteamAPI_ISteamFriends_GetClanActivityCounts = bool function(intptr_t instancePtr, CSteamID steamIDClan, int * pnOnline, int * pnInGame, int * pnChatting);
139     alias da_SteamAPI_ISteamFriends_DownloadClanActivityCounts = SteamAPICall_t function(intptr_t instancePtr, CSteamID * psteamIDClans, int cClansToRequest);
140     alias da_SteamAPI_ISteamFriends_GetFriendCountFromSource = int function(intptr_t instancePtr, CSteamID steamIDSource);
141     alias da_SteamAPI_ISteamFriends_GetFriendFromSourceByIndex = uint64 function(intptr_t instancePtr, CSteamID steamIDSource, int iFriend);
142     alias da_SteamAPI_ISteamFriends_IsUserInSource = bool function(intptr_t instancePtr, CSteamID steamIDUser, CSteamID steamIDSource);
143     alias da_SteamAPI_ISteamFriends_SetInGameVoiceSpeaking = void function(intptr_t instancePtr, CSteamID steamIDUser, bool bSpeaking);
144     alias da_SteamAPI_ISteamFriends_ActivateGameOverlay = void function(intptr_t instancePtr, const(char)* pchDialog);
145     alias da_SteamAPI_ISteamFriends_ActivateGameOverlayToUser = void function(intptr_t instancePtr, const(char)* pchDialog, CSteamID steamID);
146     alias da_SteamAPI_ISteamFriends_ActivateGameOverlayToWebPage = void function(intptr_t instancePtr, const(char)* pchURL);
147     alias da_SteamAPI_ISteamFriends_ActivateGameOverlayToStore = void function(intptr_t instancePtr, AppId_t nAppID, EOverlayToStoreFlag eFlag);
148     alias da_SteamAPI_ISteamFriends_SetPlayedWith = void function(intptr_t instancePtr, CSteamID steamIDUserPlayedWith);
149     alias da_SteamAPI_ISteamFriends_ActivateGameOverlayInviteDialog = void function(intptr_t instancePtr, CSteamID steamIDLobby);
150     alias da_SteamAPI_ISteamFriends_GetSmallFriendAvatar = int function(intptr_t instancePtr, CSteamID steamIDFriend);
151     alias da_SteamAPI_ISteamFriends_GetMediumFriendAvatar = int function(intptr_t instancePtr, CSteamID steamIDFriend);
152     alias da_SteamAPI_ISteamFriends_GetLargeFriendAvatar = int function(intptr_t instancePtr, CSteamID steamIDFriend);
153     alias da_SteamAPI_ISteamFriends_RequestUserInformation = bool function(intptr_t instancePtr, CSteamID steamIDUser, bool bRequireNameOnly);
154     alias da_SteamAPI_ISteamFriends_RequestClanOfficerList = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamIDClan);
155     alias da_SteamAPI_ISteamFriends_GetClanOwner = uint64 function(intptr_t instancePtr, CSteamID steamIDClan);
156     alias da_SteamAPI_ISteamFriends_GetClanOfficerCount = int function(intptr_t instancePtr, CSteamID steamIDClan);
157     alias da_SteamAPI_ISteamFriends_GetClanOfficerByIndex = uint64 function(intptr_t instancePtr, CSteamID steamIDClan, int iOfficer);
158     alias da_SteamAPI_ISteamFriends_GetUserRestrictions = uint32 function(intptr_t instancePtr);
159     alias da_SteamAPI_ISteamFriends_SetRichPresence = bool function(intptr_t instancePtr, const(char)* pchKey, const(char)* pchValue);
160     alias da_SteamAPI_ISteamFriends_ClearRichPresence = void function(intptr_t instancePtr);
161     alias da_SteamAPI_ISteamFriends_GetFriendRichPresence = const(char)* function(intptr_t instancePtr, CSteamID steamIDFriend, const(char)* pchKey);
162     alias da_SteamAPI_ISteamFriends_GetFriendRichPresenceKeyCount = int function(intptr_t instancePtr, CSteamID steamIDFriend);
163     alias da_SteamAPI_ISteamFriends_GetFriendRichPresenceKeyByIndex = const(char)* function(intptr_t instancePtr, CSteamID steamIDFriend, int iKey);
164     alias da_SteamAPI_ISteamFriends_RequestFriendRichPresence = void function(intptr_t instancePtr, CSteamID steamIDFriend);
165     alias da_SteamAPI_ISteamFriends_InviteUserToGame = bool function(intptr_t instancePtr, CSteamID steamIDFriend, const(char)* pchConnectString);
166     alias da_SteamAPI_ISteamFriends_GetCoplayFriendCount = int function(intptr_t instancePtr);
167     alias da_SteamAPI_ISteamFriends_GetCoplayFriend = uint64 function(intptr_t instancePtr, int iCoplayFriend);
168     alias da_SteamAPI_ISteamFriends_GetFriendCoplayTime = int function(intptr_t instancePtr, CSteamID steamIDFriend);
169     alias da_SteamAPI_ISteamFriends_GetFriendCoplayGame = AppId_t function(intptr_t instancePtr, CSteamID steamIDFriend);
170     alias da_SteamAPI_ISteamFriends_JoinClanChatRoom = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamIDClan);
171     alias da_SteamAPI_ISteamFriends_LeaveClanChatRoom = bool function(intptr_t instancePtr, CSteamID steamIDClan);
172     alias da_SteamAPI_ISteamFriends_GetClanChatMemberCount = int function(intptr_t instancePtr, CSteamID steamIDClan);
173     alias da_SteamAPI_ISteamFriends_GetChatMemberByIndex = uint64 function(intptr_t instancePtr, CSteamID steamIDClan, int iUser);
174     alias da_SteamAPI_ISteamFriends_SendClanChatMessage = bool function(intptr_t instancePtr, CSteamID steamIDClanChat, const(char)* pchText);
175     alias da_SteamAPI_ISteamFriends_GetClanChatMessage = int function(intptr_t instancePtr, CSteamID steamIDClanChat, int iMessage, void * prgchText, int cchTextMax, EChatEntryType * peChatEntryType, CSteamID * psteamidChatter);
176     alias da_SteamAPI_ISteamFriends_IsClanChatAdmin = bool function(intptr_t instancePtr, CSteamID steamIDClanChat, CSteamID steamIDUser);
177     alias da_SteamAPI_ISteamFriends_IsClanChatWindowOpenInSteam = bool function(intptr_t instancePtr, CSteamID steamIDClanChat);
178     alias da_SteamAPI_ISteamFriends_OpenClanChatWindowInSteam = bool function(intptr_t instancePtr, CSteamID steamIDClanChat);
179     alias da_SteamAPI_ISteamFriends_CloseClanChatWindowInSteam = bool function(intptr_t instancePtr, CSteamID steamIDClanChat);
180     alias da_SteamAPI_ISteamFriends_SetListenForFriendsMessages = bool function(intptr_t instancePtr, bool bInterceptEnabled);
181     alias da_SteamAPI_ISteamFriends_ReplyToFriendMessage = bool function(intptr_t instancePtr, CSteamID steamIDFriend, const(char)* pchMsgToSend);
182     alias da_SteamAPI_ISteamFriends_GetFriendMessage = int function(intptr_t instancePtr, CSteamID steamIDFriend, int iMessageID, void * pvData, int cubData, EChatEntryType * peChatEntryType);
183     alias da_SteamAPI_ISteamFriends_GetFollowerCount = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamID);
184     alias da_SteamAPI_ISteamFriends_IsFollowing = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamID);
185     alias da_SteamAPI_ISteamFriends_EnumerateFollowingList = SteamAPICall_t function(intptr_t instancePtr, uint32 unStartIndex);
186 
187     alias da_SteamAPI_ISteamUtils_GetSecondsSinceAppActive = uint32 function(intptr_t instancePtr);
188     alias da_SteamAPI_ISteamUtils_GetSecondsSinceComputerActive = uint32 function(intptr_t instancePtr);
189     alias da_SteamAPI_ISteamUtils_GetConnectedUniverse = EUniverse function(intptr_t instancePtr);
190     alias da_SteamAPI_ISteamUtils_GetServerRealTime = uint32 function(intptr_t instancePtr);
191     alias da_SteamAPI_ISteamUtils_GetIPCountry = const(char)* function(intptr_t instancePtr);
192     alias da_SteamAPI_ISteamUtils_GetImageSize = bool function(intptr_t instancePtr, int iImage, uint32 * pnWidth, uint32 * pnHeight);
193     alias da_SteamAPI_ISteamUtils_GetImageRGBA = bool function(intptr_t instancePtr, int iImage, uint8 * pubDest, int nDestBufferSize);
194     alias da_SteamAPI_ISteamUtils_GetCSERIPPort = bool function(intptr_t instancePtr, uint32 * unIP, uint16 * usPort);
195     alias da_SteamAPI_ISteamUtils_GetCurrentBatteryPower = uint8 function(intptr_t instancePtr);
196     alias da_SteamAPI_ISteamUtils_GetAppID = uint32 function(intptr_t instancePtr);
197     alias da_SteamAPI_ISteamUtils_SetOverlayNotificationPosition = void function(intptr_t instancePtr, ENotificationPosition eNotificationPosition);
198     alias da_SteamAPI_ISteamUtils_IsAPICallCompleted = bool function(intptr_t instancePtr, SteamAPICall_t hSteamAPICall, bool * pbFailed);
199     alias da_SteamAPI_ISteamUtils_GetAPICallFailureReason = ESteamAPICallFailure function(intptr_t instancePtr, SteamAPICall_t hSteamAPICall);
200     alias da_SteamAPI_ISteamUtils_GetAPICallResult = bool function(intptr_t instancePtr, SteamAPICall_t hSteamAPICall, void * pCallback, int cubCallback, int iCallbackExpected, bool * pbFailed);
201     alias da_SteamAPI_ISteamUtils_GetIPCCallCount = uint32 function(intptr_t instancePtr);
202     alias da_SteamAPI_ISteamUtils_SetWarningMessageHook = void function(intptr_t instancePtr, SteamAPIWarningMessageHook_t pFunction);
203     alias da_SteamAPI_ISteamUtils_IsOverlayEnabled = bool function(intptr_t instancePtr);
204     alias da_SteamAPI_ISteamUtils_BOverlayNeedsPresent = bool function(intptr_t instancePtr);
205     alias da_SteamAPI_ISteamUtils_CheckFileSignature = SteamAPICall_t function(intptr_t instancePtr, const(char)* szFileName);
206     alias da_SteamAPI_ISteamUtils_ShowGamepadTextInput = bool function(intptr_t instancePtr, EGamepadTextInputMode eInputMode, EGamepadTextInputLineMode eLineInputMode, const(char)* pchDescription, uint32 unCharMax, const(char)* pchExistingText);
207     alias da_SteamAPI_ISteamUtils_GetEnteredGamepadTextLength = uint32 function(intptr_t instancePtr);
208     alias da_SteamAPI_ISteamUtils_GetEnteredGamepadTextInput = bool function(intptr_t instancePtr, char * pchText, uint32 cchText);
209     alias da_SteamAPI_ISteamUtils_GetSteamUILanguage = const(char)* function(intptr_t instancePtr);
210     alias da_SteamAPI_ISteamUtils_IsSteamRunningInVR = bool function(intptr_t instancePtr);
211     alias da_SteamAPI_ISteamUtils_SetOverlayNotificationInset = void function(intptr_t instancePtr, int nHorizontalInset, int nVerticalInset);
212     alias da_SteamAPI_ISteamUtils_IsSteamInBigPictureMode = bool function(intptr_t instancePtr);
213     alias da_SteamAPI_ISteamUtils_StartVRDashboard = void function(intptr_t instancePtr);
214     alias da_SteamAPI_ISteamUtils_IsVRHeadsetStreamingEnabled = bool function(intptr_t instancePtr);
215     alias da_SteamAPI_ISteamUtils_SetVRHeadsetStreamingEnabled = void function(intptr_t instancePtr, bool bEnabled);
216 
217     alias da_SteamAPI_ISteamMatchmaking_GetFavoriteGameCount = int function(intptr_t instancePtr);
218     alias da_SteamAPI_ISteamMatchmaking_GetFavoriteGame = bool function(intptr_t instancePtr, int iGame, AppId_t * pnAppID, uint32 * pnIP, uint16 * pnConnPort, uint16 * pnQueryPort, uint32 * punFlags, uint32 * pRTime32LastPlayedOnServer);
219     alias da_SteamAPI_ISteamMatchmaking_AddFavoriteGame = int function(intptr_t instancePtr, AppId_t nAppID, uint32 nIP, uint16 nConnPort, uint16 nQueryPort, uint32 unFlags, uint32 rTime32LastPlayedOnServer);
220     alias da_SteamAPI_ISteamMatchmaking_RemoveFavoriteGame = bool function(intptr_t instancePtr, AppId_t nAppID, uint32 nIP, uint16 nConnPort, uint16 nQueryPort, uint32 unFlags);
221     alias da_SteamAPI_ISteamMatchmaking_RequestLobbyList = SteamAPICall_t function(intptr_t instancePtr);
222     alias da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListStringFilter = void function(intptr_t instancePtr, const(char)* pchKeyToMatch, const(char)* pchValueToMatch, ELobbyComparison eComparisonType);
223     alias da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListNumericalFilter = void function(intptr_t instancePtr, const(char)* pchKeyToMatch, int nValueToMatch, ELobbyComparison eComparisonType);
224     alias da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListNearValueFilter = void function(intptr_t instancePtr, const(char)* pchKeyToMatch, int nValueToBeCloseTo);
225     alias da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListFilterSlotsAvailable = void function(intptr_t instancePtr, int nSlotsAvailable);
226     alias da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListDistanceFilter = void function(intptr_t instancePtr, ELobbyDistanceFilter eLobbyDistanceFilter);
227     alias da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListResultCountFilter = void function(intptr_t instancePtr, int cMaxResults);
228     alias da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListCompatibleMembersFilter = void function(intptr_t instancePtr, CSteamID steamIDLobby);
229     alias da_SteamAPI_ISteamMatchmaking_GetLobbyByIndex = uint64 function(intptr_t instancePtr, int iLobby);
230     alias da_SteamAPI_ISteamMatchmaking_CreateLobby = SteamAPICall_t function(intptr_t instancePtr, ELobbyType eLobbyType, int cMaxMembers);
231     alias da_SteamAPI_ISteamMatchmaking_JoinLobby = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamIDLobby);
232     alias da_SteamAPI_ISteamMatchmaking_LeaveLobby = void function(intptr_t instancePtr, CSteamID steamIDLobby);
233     alias da_SteamAPI_ISteamMatchmaking_InviteUserToLobby = bool function(intptr_t instancePtr, CSteamID steamIDLobby, CSteamID steamIDInvitee);
234     alias da_SteamAPI_ISteamMatchmaking_GetNumLobbyMembers = int function(intptr_t instancePtr, CSteamID steamIDLobby);
235     alias da_SteamAPI_ISteamMatchmaking_GetLobbyMemberByIndex = uint64 function(intptr_t instancePtr, CSteamID steamIDLobby, int iMember);
236     alias da_SteamAPI_ISteamMatchmaking_GetLobbyData = const(char)* function(intptr_t instancePtr, CSteamID steamIDLobby, const(char)* pchKey);
237     alias da_SteamAPI_ISteamMatchmaking_SetLobbyData = bool function(intptr_t instancePtr, CSteamID steamIDLobby, const(char)* pchKey, const(char)* pchValue);
238     alias da_SteamAPI_ISteamMatchmaking_GetLobbyDataCount = int function(intptr_t instancePtr, CSteamID steamIDLobby);
239     alias da_SteamAPI_ISteamMatchmaking_GetLobbyDataByIndex = bool function(intptr_t instancePtr, CSteamID steamIDLobby, int iLobbyData, char * pchKey, int cchKeyBufferSize, char * pchValue, int cchValueBufferSize);
240     alias da_SteamAPI_ISteamMatchmaking_DeleteLobbyData = bool function(intptr_t instancePtr, CSteamID steamIDLobby, const(char)* pchKey);
241     alias da_SteamAPI_ISteamMatchmaking_GetLobbyMemberData = const(char)* function(intptr_t instancePtr, CSteamID steamIDLobby, CSteamID steamIDUser, const(char)* pchKey);
242     alias da_SteamAPI_ISteamMatchmaking_SetLobbyMemberData = void function(intptr_t instancePtr, CSteamID steamIDLobby, const(char)* pchKey, const(char)* pchValue);
243     alias da_SteamAPI_ISteamMatchmaking_SendLobbyChatMsg = bool function(intptr_t instancePtr, CSteamID steamIDLobby, const void * pvMsgBody, int cubMsgBody);
244     alias da_SteamAPI_ISteamMatchmaking_GetLobbyChatEntry = int function(intptr_t instancePtr, CSteamID steamIDLobby, int iChatID, CSteamID * pSteamIDUser, void * pvData, int cubData, EChatEntryType * peChatEntryType);
245     alias da_SteamAPI_ISteamMatchmaking_RequestLobbyData = bool function(intptr_t instancePtr, CSteamID steamIDLobby);
246     alias da_SteamAPI_ISteamMatchmaking_SetLobbyGameServer = void function(intptr_t instancePtr, CSteamID steamIDLobby, uint32 unGameServerIP, uint16 unGameServerPort, CSteamID steamIDGameServer);
247     alias da_SteamAPI_ISteamMatchmaking_GetLobbyGameServer = bool function(intptr_t instancePtr, CSteamID steamIDLobby, uint32 * punGameServerIP, uint16 * punGameServerPort, CSteamID * psteamIDGameServer);
248     alias da_SteamAPI_ISteamMatchmaking_SetLobbyMemberLimit = bool function(intptr_t instancePtr, CSteamID steamIDLobby, int cMaxMembers);
249     alias da_SteamAPI_ISteamMatchmaking_GetLobbyMemberLimit = int function(intptr_t instancePtr, CSteamID steamIDLobby);
250     alias da_SteamAPI_ISteamMatchmaking_SetLobbyType = bool function(intptr_t instancePtr, CSteamID steamIDLobby, ELobbyType eLobbyType);
251     alias da_SteamAPI_ISteamMatchmaking_SetLobbyJoinable = bool function(intptr_t instancePtr, CSteamID steamIDLobby, bool bLobbyJoinable);
252     alias da_SteamAPI_ISteamMatchmaking_GetLobbyOwner = uint64 function(intptr_t instancePtr, CSteamID steamIDLobby);
253     alias da_SteamAPI_ISteamMatchmaking_SetLobbyOwner = bool function(intptr_t instancePtr, CSteamID steamIDLobby, CSteamID steamIDNewOwner);
254     alias da_SteamAPI_ISteamMatchmaking_SetLinkedLobby = bool function(intptr_t instancePtr, CSteamID steamIDLobby, CSteamID steamIDLobbyDependent);
255     alias da_SteamAPI_ISteamMatchmakingServerListResponse_ServerResponded = void function(intptr_t instancePtr, HServerListRequest hRequest, int iServer);
256     alias da_SteamAPI_ISteamMatchmakingServerListResponse_ServerFailedToRespond = void function(intptr_t instancePtr, HServerListRequest hRequest, int iServer);
257     alias da_SteamAPI_ISteamMatchmakingServerListResponse_RefreshComplete = void function(intptr_t instancePtr, HServerListRequest hRequest, EMatchMakingServerResponse response);
258     alias da_SteamAPI_ISteamMatchmakingPingResponse_ServerResponded = void function(intptr_t instancePtr, gameserveritem_t* server);
259     alias da_SteamAPI_ISteamMatchmakingPingResponse_ServerFailedToRespond = void function(intptr_t instancePtr);
260     alias da_SteamAPI_ISteamMatchmakingPlayersResponse_AddPlayerToList = void function(intptr_t instancePtr, const(char)* pchName, int nScore, float flTimePlayed);
261     alias da_SteamAPI_ISteamMatchmakingPlayersResponse_PlayersFailedToRespond = void function(intptr_t instancePtr);
262     alias da_SteamAPI_ISteamMatchmakingPlayersResponse_PlayersRefreshComplete = void function(intptr_t instancePtr);
263     alias da_SteamAPI_ISteamMatchmakingRulesResponse_RulesResponded = void function(intptr_t instancePtr, const(char)* pchRule, const(char)* pchValue);
264     alias da_SteamAPI_ISteamMatchmakingRulesResponse_RulesFailedToRespond = void function(intptr_t instancePtr);
265     alias da_SteamAPI_ISteamMatchmakingRulesResponse_RulesRefreshComplete = void function(intptr_t instancePtr);
266     alias da_SteamAPI_ISteamMatchmakingServers_RequestInternetServerList = HServerListRequest function(intptr_t instancePtr, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse);
267     alias da_SteamAPI_ISteamMatchmakingServers_RequestLANServerList = HServerListRequest function(intptr_t instancePtr, AppId_t iApp, ISteamMatchmakingServerListResponse * pRequestServersResponse);
268     alias da_SteamAPI_ISteamMatchmakingServers_RequestFriendsServerList = HServerListRequest function(intptr_t instancePtr, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse);
269     alias da_SteamAPI_ISteamMatchmakingServers_RequestFavoritesServerList = HServerListRequest function(intptr_t instancePtr, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse);
270     alias da_SteamAPI_ISteamMatchmakingServers_RequestHistoryServerList = HServerListRequest function(intptr_t instancePtr, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse);
271     alias da_SteamAPI_ISteamMatchmakingServers_RequestSpectatorServerList = HServerListRequest function(intptr_t instancePtr, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse);
272     alias da_SteamAPI_ISteamMatchmakingServers_ReleaseRequest = void function(intptr_t instancePtr, HServerListRequest hServerListRequest);
273     alias da_SteamAPI_ISteamMatchmakingServers_GetServerDetails = gameserveritem_t * function(intptr_t instancePtr, HServerListRequest hRequest, int iServer);
274     alias da_SteamAPI_ISteamMatchmakingServers_CancelQuery = void function(intptr_t instancePtr, HServerListRequest hRequest);
275     alias da_SteamAPI_ISteamMatchmakingServers_RefreshQuery = void function(intptr_t instancePtr, HServerListRequest hRequest);
276     alias da_SteamAPI_ISteamMatchmakingServers_IsRefreshing = bool function(intptr_t instancePtr, HServerListRequest hRequest);
277     alias da_SteamAPI_ISteamMatchmakingServers_GetServerCount = int function(intptr_t instancePtr, HServerListRequest hRequest);
278     alias da_SteamAPI_ISteamMatchmakingServers_RefreshServer = void function(intptr_t instancePtr, HServerListRequest hRequest, int iServer);
279     alias da_SteamAPI_ISteamMatchmakingServers_PingServer = HServerQuery function(intptr_t instancePtr, uint32 unIP, uint16 usPort, ISteamMatchmakingPingResponse * pRequestServersResponse);
280     alias da_SteamAPI_ISteamMatchmakingServers_PlayerDetails = HServerQuery function(intptr_t instancePtr, uint32 unIP, uint16 usPort, ISteamMatchmakingPlayersResponse * pRequestServersResponse);
281     alias da_SteamAPI_ISteamMatchmakingServers_ServerRules = HServerQuery function(intptr_t instancePtr, uint32 unIP, uint16 usPort, ISteamMatchmakingRulesResponse * pRequestServersResponse);
282     alias da_SteamAPI_ISteamMatchmakingServers_CancelServerQuery = void function(intptr_t instancePtr, HServerQuery hServerQuery);
283 
284     alias da_SteamAPI_ISteamRemoteStorage_FileWrite = bool function(intptr_t instancePtr, const(char)* pchFile, const void * pvData, int32 cubData);
285     alias da_SteamAPI_ISteamRemoteStorage_FileRead = int32 function(intptr_t instancePtr, const(char)* pchFile, void * pvData, int32 cubDataToRead);
286     alias da_SteamAPI_ISteamRemoteStorage_FileWriteAsync = SteamAPICall_t function(intptr_t instancePtr, const(char)* pchFile, const(void)* pvData, uint32 cubData);
287     alias da_SteamAPI_ISteamRemoteStorage_FileReadAsync = SteamAPICall_t function(intptr_t instancePtr, const(char)* pchFile, uint32 nOffset, uint32 cubToRead);
288     alias da_SteamAPI_ISteamRemoteStorage_FileReadAsyncComplete = bool function(intptr_t instancePtr, SteamAPICall_t hReadCall, void * pvBuffer, uint32 cubToRead);
289     alias da_SteamAPI_ISteamRemoteStorage_FileForget = bool function(intptr_t instancePtr, const(char)* pchFile);
290     alias da_SteamAPI_ISteamRemoteStorage_FileDelete = bool function(intptr_t instancePtr, const(char)* pchFile);
291     alias da_SteamAPI_ISteamRemoteStorage_FileShare = SteamAPICall_t function(intptr_t instancePtr, const(char)* pchFile);
292     alias da_SteamAPI_ISteamRemoteStorage_SetSyncPlatforms = bool function(intptr_t instancePtr, const(char)* pchFile, ERemoteStoragePlatform eRemoteStoragePlatform);
293     alias da_SteamAPI_ISteamRemoteStorage_FileWriteStreamOpen = UGCFileWriteStreamHandle_t function(intptr_t instancePtr, const(char)* pchFile);
294     alias da_SteamAPI_ISteamRemoteStorage_FileWriteStreamWriteChunk = bool function(intptr_t instancePtr, UGCFileWriteStreamHandle_t writeHandle, const void * pvData, int32 cubData);
295     alias da_SteamAPI_ISteamRemoteStorage_FileWriteStreamClose = bool function(intptr_t instancePtr, UGCFileWriteStreamHandle_t writeHandle);
296     alias da_SteamAPI_ISteamRemoteStorage_FileWriteStreamCancel = bool function(intptr_t instancePtr, UGCFileWriteStreamHandle_t writeHandle);
297     alias da_SteamAPI_ISteamRemoteStorage_FileExists = bool function(intptr_t instancePtr, const(char)* pchFile);
298     alias da_SteamAPI_ISteamRemoteStorage_FilePersisted = bool function(intptr_t instancePtr, const(char)* pchFile);
299     alias da_SteamAPI_ISteamRemoteStorage_GetFileSize = int32 function(intptr_t instancePtr, const(char)* pchFile);
300     alias da_SteamAPI_ISteamRemoteStorage_GetFileTimestamp = int64 function(intptr_t instancePtr, const(char)* pchFile);
301     alias da_SteamAPI_ISteamRemoteStorage_GetSyncPlatforms = ERemoteStoragePlatform function(intptr_t instancePtr, const(char)* pchFile);
302     alias da_SteamAPI_ISteamRemoteStorage_GetFileCount = int32 function(intptr_t instancePtr);
303     alias da_SteamAPI_ISteamRemoteStorage_GetFileNameAndSize = const(char)* function(intptr_t instancePtr, int iFile, int32 * pnFileSizeInBytes);
304     alias da_SteamAPI_ISteamRemoteStorage_GetQuota = bool function(intptr_t instancePtr, uint64* pnTotalBytes, uint64* puAvailableBytes);
305     alias da_SteamAPI_ISteamRemoteStorage_IsCloudEnabledForAccount = bool function(intptr_t instancePtr);
306     alias da_SteamAPI_ISteamRemoteStorage_IsCloudEnabledForApp = bool function(intptr_t instancePtr);
307     alias da_SteamAPI_ISteamRemoteStorage_SetCloudEnabledForApp = void function(intptr_t instancePtr, bool bEnabled);
308     alias da_SteamAPI_ISteamRemoteStorage_UGCDownload = SteamAPICall_t function(intptr_t instancePtr, UGCHandle_t hContent, uint32 unPriority);
309     alias da_SteamAPI_ISteamRemoteStorage_GetUGCDownloadProgress = bool function(intptr_t instancePtr, UGCHandle_t hContent, int32 * pnBytesDownloaded, int32 * pnBytesExpected);
310     alias da_SteamAPI_ISteamRemoteStorage_GetUGCDetails = bool function(intptr_t instancePtr, UGCHandle_t hContent, AppId_t * pnAppID, char ** ppchName, int32 * pnFileSizeInBytes, CSteamID * pSteamIDOwner);
311     alias da_SteamAPI_ISteamRemoteStorage_UGCRead = int32 function(intptr_t instancePtr, UGCHandle_t hContent, void * pvData, int32 cubDataToRead, uint32 cOffset, EUGCReadAction eAction);
312     alias da_SteamAPI_ISteamRemoteStorage_GetCachedUGCCount = int32 function(intptr_t instancePtr);
313     alias da_SteamAPI_ISteamRemoteStorage_GetCachedUGCHandle = UGCHandle_t function(intptr_t instancePtr, int32 iCachedContent);
314     alias da_SteamAPI_ISteamRemoteStorage_PublishWorkshopFile = SteamAPICall_t function(intptr_t instancePtr, const(char)* pchFile, const(char)* pchPreviewFile, AppId_t nConsumerAppId, const(char)* pchTitle, const(char)* pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags, EWorkshopFileType eWorkshopFileType);
315     alias da_SteamAPI_ISteamRemoteStorage_CreatePublishedFileUpdateRequest = PublishedFileUpdateHandle_t function(intptr_t instancePtr, PublishedFileId_t unPublishedFileId);
316     alias da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileFile = bool function(intptr_t instancePtr, PublishedFileUpdateHandle_t updateHandle, const(char)* pchFile);
317     alias da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFilePreviewFile = bool function(intptr_t instancePtr, PublishedFileUpdateHandle_t updateHandle, const(char)* pchPreviewFile);
318     alias da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileTitle = bool function(intptr_t instancePtr, PublishedFileUpdateHandle_t updateHandle, const(char)* pchTitle);
319     alias da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileDescription = bool function(intptr_t instancePtr, PublishedFileUpdateHandle_t updateHandle, const(char)* pchDescription);
320     alias da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileVisibility = bool function(intptr_t instancePtr, PublishedFileUpdateHandle_t updateHandle, ERemoteStoragePublishedFileVisibility eVisibility);
321     alias da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileTags = bool function(intptr_t instancePtr, PublishedFileUpdateHandle_t updateHandle, SteamParamStringArray_t * pTags);
322     alias da_SteamAPI_ISteamRemoteStorage_CommitPublishedFileUpdate = SteamAPICall_t function(intptr_t instancePtr, PublishedFileUpdateHandle_t updateHandle);
323     alias da_SteamAPI_ISteamRemoteStorage_GetPublishedFileDetails = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t unPublishedFileId, uint32 unMaxSecondsOld);
324     alias da_SteamAPI_ISteamRemoteStorage_DeletePublishedFile = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t unPublishedFileId);
325     alias da_SteamAPI_ISteamRemoteStorage_EnumerateUserPublishedFiles = SteamAPICall_t function(intptr_t instancePtr, uint32 unStartIndex);
326     alias da_SteamAPI_ISteamRemoteStorage_SubscribePublishedFile = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t unPublishedFileId);
327     alias da_SteamAPI_ISteamRemoteStorage_EnumerateUserSubscribedFiles = SteamAPICall_t function(intptr_t instancePtr, uint32 unStartIndex);
328     alias da_SteamAPI_ISteamRemoteStorage_UnsubscribePublishedFile = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t unPublishedFileId);
329     alias da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileSetChangeDescription = bool function(intptr_t instancePtr, PublishedFileUpdateHandle_t updateHandle, const(char)* pchChangeDescription);
330     alias da_SteamAPI_ISteamRemoteStorage_GetPublishedItemVoteDetails = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t unPublishedFileId);
331     alias da_SteamAPI_ISteamRemoteStorage_UpdateUserPublishedItemVote = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t unPublishedFileId, bool bVoteUp);
332     alias da_SteamAPI_ISteamRemoteStorage_GetUserPublishedItemVoteDetails = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t unPublishedFileId);
333     alias da_SteamAPI_ISteamRemoteStorage_EnumerateUserSharedWorkshopFiles = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamId, uint32 unStartIndex, SteamParamStringArray_t * pRequiredTags, SteamParamStringArray_t * pExcludedTags);
334     alias da_SteamAPI_ISteamRemoteStorage_PublishVideo = SteamAPICall_t function(intptr_t instancePtr, EWorkshopVideoProvider eVideoProvider, const(char)* pchVideoAccount, const(char)* pchVideoIdentifier, const(char)* pchPreviewFile, AppId_t nConsumerAppId, const(char)* pchTitle, const(char)* pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags);
335     alias da_SteamAPI_ISteamRemoteStorage_SetUserPublishedFileAction = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t unPublishedFileId, EWorkshopFileAction eAction);
336     alias da_SteamAPI_ISteamRemoteStorage_EnumeratePublishedFilesByUserAction = SteamAPICall_t function(intptr_t instancePtr, EWorkshopFileAction eAction, uint32 unStartIndex);
337     alias da_SteamAPI_ISteamRemoteStorage_EnumeratePublishedWorkshopFiles = SteamAPICall_t function(intptr_t instancePtr, EWorkshopEnumerationType eEnumerationType, uint32 unStartIndex, uint32 unCount, uint32 unDays, SteamParamStringArray_t * pTags, SteamParamStringArray_t * pUserTags);
338     alias da_SteamAPI_ISteamRemoteStorage_UGCDownloadToLocation = SteamAPICall_t function(intptr_t instancePtr, UGCHandle_t hContent, const(char)* pchLocation, uint32 unPriority);
339 
340     alias da_SteamAPI_ISteamUserStats_RequestCurrentStats = bool function(intptr_t instancePtr);
341     alias da_SteamAPI_ISteamUserStats_GetStat = bool function(intptr_t instancePtr, const(char)* pchName, int32 * pData);
342     alias da_SteamAPI_ISteamUserStats_GetStat0 = bool function(intptr_t instancePtr, const(char)* pchName, float * pData);
343     alias da_SteamAPI_ISteamUserStats_SetStat = bool function(intptr_t instancePtr, const(char)* pchName, int32 nData);
344     alias da_SteamAPI_ISteamUserStats_SetStat0 = bool function(intptr_t instancePtr, const(char)* pchName, float fData);
345     alias da_SteamAPI_ISteamUserStats_UpdateAvgRateStat = bool function(intptr_t instancePtr, const(char)* pchName, float flCountThisSession, double dSessionLength);
346     alias da_SteamAPI_ISteamUserStats_GetAchievement = bool function(intptr_t instancePtr, const(char)* pchName, bool * pbAchieved);
347     alias da_SteamAPI_ISteamUserStats_SetAchievement = bool function(intptr_t instancePtr, const(char)* pchName);
348     alias da_SteamAPI_ISteamUserStats_ClearAchievement = bool function(intptr_t instancePtr, const(char)* pchName);
349     alias da_SteamAPI_ISteamUserStats_GetAchievementAndUnlockTime = bool function(intptr_t instancePtr, const(char)* pchName, bool * pbAchieved, uint32 * punUnlockTime);
350     alias da_SteamAPI_ISteamUserStats_StoreStats = bool function(intptr_t instancePtr);
351     alias da_SteamAPI_ISteamUserStats_GetAchievementIcon = int function(intptr_t instancePtr, const(char)* pchName);
352     alias da_SteamAPI_ISteamUserStats_GetAchievementDisplayAttribute = const(char)* function(intptr_t instancePtr, const(char)* pchName, const(char)* pchKey);
353     alias da_SteamAPI_ISteamUserStats_IndicateAchievementProgress = bool function(intptr_t instancePtr, const(char)* pchName, uint32 nCurProgress, uint32 nMaxProgress);
354     alias da_SteamAPI_ISteamUserStats_GetNumAchievements = uint32 function(intptr_t instancePtr);
355     alias da_SteamAPI_ISteamUserStats_GetAchievementName = const(char)* function(intptr_t instancePtr, uint32 iAchievement);
356     alias da_SteamAPI_ISteamUserStats_RequestUserStats = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamIDUser);
357     alias da_SteamAPI_ISteamUserStats_GetUserStat = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, int32 * pData);
358     alias da_SteamAPI_ISteamUserStats_GetUserStat0 = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, float * pData);
359     alias da_SteamAPI_ISteamUserStats_GetUserAchievement = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, bool * pbAchieved);
360     alias da_SteamAPI_ISteamUserStats_GetUserAchievementAndUnlockTime = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, bool * pbAchieved, uint32 * punUnlockTime);
361     alias da_SteamAPI_ISteamUserStats_ResetAllStats = bool function(intptr_t instancePtr, bool bAchievementsToo);
362     alias da_SteamAPI_ISteamUserStats_FindOrCreateLeaderboard = SteamAPICall_t function(intptr_t instancePtr, const(char)* pchLeaderboardName, ELeaderboardSortMethod eLeaderboardSortMethod, ELeaderboardDisplayType eLeaderboardDisplayType);
363     alias da_SteamAPI_ISteamUserStats_FindLeaderboard = SteamAPICall_t function(intptr_t instancePtr, const(char)* pchLeaderboardName);
364     alias da_SteamAPI_ISteamUserStats_GetLeaderboardName = const(char)* function(intptr_t instancePtr, SteamLeaderboard_t hSteamLeaderboard);
365     alias da_SteamAPI_ISteamUserStats_GetLeaderboardEntryCount = int function(intptr_t instancePtr, SteamLeaderboard_t hSteamLeaderboard);
366     alias da_SteamAPI_ISteamUserStats_GetLeaderboardSortMethod = ELeaderboardSortMethod function(intptr_t instancePtr, SteamLeaderboard_t hSteamLeaderboard);
367     alias da_SteamAPI_ISteamUserStats_GetLeaderboardDisplayType = ELeaderboardDisplayType function(intptr_t instancePtr, SteamLeaderboard_t hSteamLeaderboard);
368     alias da_SteamAPI_ISteamUserStats_DownloadLeaderboardEntries = SteamAPICall_t function(intptr_t instancePtr, SteamLeaderboard_t hSteamLeaderboard, ELeaderboardDataRequest eLeaderboardDataRequest, int nRangeStart, int nRangeEnd);
369     alias da_SteamAPI_ISteamUserStats_DownloadLeaderboardEntriesForUsers = SteamAPICall_t function(intptr_t instancePtr, SteamLeaderboard_t hSteamLeaderboard, CSteamID * prgUsers, int cUsers);
370     alias da_SteamAPI_ISteamUserStats_GetDownloadedLeaderboardEntry = bool function(intptr_t instancePtr, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, LeaderboardEntry_t * pLeaderboardEntry, int32 * pDetails, int cDetailsMax);
371     alias da_SteamAPI_ISteamUserStats_UploadLeaderboardScore = SteamAPICall_t function(intptr_t instancePtr, SteamLeaderboard_t hSteamLeaderboard, ELeaderboardUploadScoreMethod eLeaderboardUploadScoreMethod, int32 nScore, const int32 * pScoreDetails, int cScoreDetailsCount);
372     alias da_SteamAPI_ISteamUserStats_AttachLeaderboardUGC = SteamAPICall_t function(intptr_t instancePtr, SteamLeaderboard_t hSteamLeaderboard, UGCHandle_t hUGC);
373     alias da_SteamAPI_ISteamUserStats_GetNumberOfCurrentPlayers = SteamAPICall_t function(intptr_t instancePtr);
374     alias da_SteamAPI_ISteamUserStats_RequestGlobalAchievementPercentages = SteamAPICall_t function(intptr_t instancePtr);
375     alias da_SteamAPI_ISteamUserStats_GetMostAchievedAchievementInfo = int function(intptr_t instancePtr, char * pchName, uint32 unNameBufLen, float * pflPercent, bool * pbAchieved);
376     alias da_SteamAPI_ISteamUserStats_GetNextMostAchievedAchievementInfo = int function(intptr_t instancePtr, int iIteratorPrevious, char * pchName, uint32 unNameBufLen, float * pflPercent, bool * pbAchieved);
377     alias da_SteamAPI_ISteamUserStats_GetAchievementAchievedPercent = bool function(intptr_t instancePtr, const(char)* pchName, float * pflPercent);
378     alias da_SteamAPI_ISteamUserStats_RequestGlobalStats = SteamAPICall_t function(intptr_t instancePtr, int nHistoryDays);
379     alias da_SteamAPI_ISteamUserStats_GetGlobalStat = bool function(intptr_t instancePtr, const(char)* pchStatName, int64 * pData);
380     alias da_SteamAPI_ISteamUserStats_GetGlobalStat0 = bool function(intptr_t instancePtr, const(char)* pchStatName, double * pData);
381     alias da_SteamAPI_ISteamUserStats_GetGlobalStatHistory = int32 function(intptr_t instancePtr, const(char)* pchStatName, int64 * pData, uint32 cubData);
382     alias da_SteamAPI_ISteamUserStats_GetGlobalStatHistory0 = int32 function(intptr_t instancePtr, const(char)* pchStatName, double * pData, uint32 cubData);
383 
384     alias da_SteamAPI_ISteamApps_BIsSubscribed = bool function(intptr_t instancePtr);
385     alias da_SteamAPI_ISteamApps_BIsLowViolence = bool function(intptr_t instancePtr);
386     alias da_SteamAPI_ISteamApps_BIsCybercafe = bool function(intptr_t instancePtr);
387     alias da_SteamAPI_ISteamApps_BIsVACBanned = bool function(intptr_t instancePtr);
388     alias da_SteamAPI_ISteamApps_GetCurrentGameLanguage = const(char)* function(intptr_t instancePtr);
389     alias da_SteamAPI_ISteamApps_GetAvailableGameLanguages = const(char)* function(intptr_t instancePtr);
390     alias da_SteamAPI_ISteamApps_BIsSubscribedApp = bool function(intptr_t instancePtr, AppId_t appID);
391     alias da_SteamAPI_ISteamApps_BIsDlcInstalled = bool function(intptr_t instancePtr, AppId_t appID);
392     alias da_SteamAPI_ISteamApps_GetEarliestPurchaseUnixTime = uint32 function(intptr_t instancePtr, AppId_t nAppID);
393     alias da_SteamAPI_ISteamApps_BIsSubscribedFromFreeWeekend = bool function(intptr_t instancePtr);
394     alias da_SteamAPI_ISteamApps_GetDLCCount = int function(intptr_t instancePtr);
395     alias da_SteamAPI_ISteamApps_BGetDLCDataByIndex = bool function(intptr_t instancePtr, int iDLC, AppId_t * pAppID, bool * pbAvailable, char * pchName, int cchNameBufferSize);
396     alias da_SteamAPI_ISteamApps_InstallDLC = void function(intptr_t instancePtr, AppId_t nAppID);
397     alias da_SteamAPI_ISteamApps_UninstallDLC = void function(intptr_t instancePtr, AppId_t nAppID);
398     alias da_SteamAPI_ISteamApps_RequestAppProofOfPurchaseKey = void function(intptr_t instancePtr, AppId_t nAppID);
399     alias da_SteamAPI_ISteamApps_GetCurrentBetaName = bool function(intptr_t instancePtr, char * pchName, int cchNameBufferSize);
400     alias da_SteamAPI_ISteamApps_MarkContentCorrupt = bool function(intptr_t instancePtr, bool bMissingFilesOnly);
401     alias da_SteamAPI_ISteamApps_GetInstalledDepots = uint32 function(intptr_t instancePtr, AppId_t appID, DepotId_t * pvecDepots, uint32 cMaxDepots);
402     alias da_SteamAPI_ISteamApps_GetAppInstallDir = uint32 function(intptr_t instancePtr, AppId_t appID, char * pchFolder, uint32 cchFolderBufferSize);
403     alias da_SteamAPI_ISteamApps_BIsAppInstalled = bool function(intptr_t instancePtr, AppId_t appID);
404     alias da_SteamAPI_ISteamApps_GetAppOwner = uint64 function(intptr_t instancePtr);
405     alias da_SteamAPI_ISteamApps_GetLaunchQueryParam = const(char)* function(intptr_t instancePtr, const(char)* pchKey);
406     alias da_SteamAPI_ISteamApps_GetDlcDownloadProgress = bool function(intptr_t instancePtr, AppId_t nAppID, uint64 * punBytesDownloaded, uint64 * punBytesTotal);
407     alias da_SteamAPI_ISteamApps_GetAppBuildId = int function(intptr_t instancePtr);
408     alias da_SteamAPI_ISteamApps_RequestAllProofOfPurchaseKeys = void function(intptr_t instancePtr);
409     alias da_SteamAPI_ISteamApps_GetFileDetails = SteamAPICall_t function(intptr_t instancePtr, const(char)* pszFileName);
410 
411     alias da_SteamAPI_ISteamNetworking_SendP2PPacket = bool function(intptr_t instancePtr, CSteamID steamIDRemote, const void * pubData, uint32 cubData, EP2PSend eP2PSendType, int nChannel);
412     alias da_SteamAPI_ISteamNetworking_IsP2PPacketAvailable = bool function(intptr_t instancePtr, uint32 * pcubMsgSize, int nChannel);
413     alias da_SteamAPI_ISteamNetworking_ReadP2PPacket = bool function(intptr_t instancePtr, void * pubDest, uint32 cubDest, uint32 * pcubMsgSize, CSteamID * psteamIDRemote, int nChannel);
414     alias da_SteamAPI_ISteamNetworking_AcceptP2PSessionWithUser = bool function(intptr_t instancePtr, CSteamID steamIDRemote);
415     alias da_SteamAPI_ISteamNetworking_CloseP2PSessionWithUser = bool function(intptr_t instancePtr, CSteamID steamIDRemote);
416     alias da_SteamAPI_ISteamNetworking_CloseP2PChannelWithUser = bool function(intptr_t instancePtr, CSteamID steamIDRemote, int nChannel);
417     alias da_SteamAPI_ISteamNetworking_GetP2PSessionState = bool function(intptr_t instancePtr, CSteamID steamIDRemote, P2PSessionState_t * pConnectionState);
418     alias da_SteamAPI_ISteamNetworking_AllowP2PPacketRelay = bool function(intptr_t instancePtr, bool bAllow);
419     alias da_SteamAPI_ISteamNetworking_CreateListenSocket = SNetListenSocket_t function(intptr_t instancePtr, int nVirtualP2PPort, uint32 nIP, uint16 nPort, bool bAllowUseOfPacketRelay);
420     alias da_SteamAPI_ISteamNetworking_CreateP2PConnectionSocket = SNetSocket_t function(intptr_t instancePtr, CSteamID steamIDTarget, int nVirtualPort, int nTimeoutSec, bool bAllowUseOfPacketRelay);
421     alias da_SteamAPI_ISteamNetworking_CreateConnectionSocket = SNetSocket_t function(intptr_t instancePtr, uint32 nIP, uint16 nPort, int nTimeoutSec);
422     alias da_SteamAPI_ISteamNetworking_DestroySocket = bool function(intptr_t instancePtr, SNetSocket_t hSocket, bool bNotifyRemoteEnd);
423     alias da_SteamAPI_ISteamNetworking_DestroyListenSocket = bool function(intptr_t instancePtr, SNetListenSocket_t hSocket, bool bNotifyRemoteEnd);
424     alias da_SteamAPI_ISteamNetworking_SendDataOnSocket = bool function(intptr_t instancePtr, SNetSocket_t hSocket, void * pubData, uint32 cubData, bool bReliable);
425     alias da_SteamAPI_ISteamNetworking_IsDataAvailableOnSocket = bool function(intptr_t instancePtr, SNetSocket_t hSocket, uint32 * pcubMsgSize);
426     alias da_SteamAPI_ISteamNetworking_RetrieveDataFromSocket = bool function(intptr_t instancePtr, SNetSocket_t hSocket, void * pubDest, uint32 cubDest, uint32 * pcubMsgSize);
427     alias da_SteamAPI_ISteamNetworking_IsDataAvailable = bool function(intptr_t instancePtr, SNetListenSocket_t hListenSocket, uint32 * pcubMsgSize, SNetSocket_t * phSocket);
428     alias da_SteamAPI_ISteamNetworking_RetrieveData = bool function(intptr_t instancePtr, SNetListenSocket_t hListenSocket, void * pubDest, uint32 cubDest, uint32 * pcubMsgSize, SNetSocket_t * phSocket);
429     alias da_SteamAPI_ISteamNetworking_GetSocketInfo = bool function(intptr_t instancePtr, SNetSocket_t hSocket, CSteamID * pSteamIDRemote, int * peSocketStatus, uint32 * punIPRemote, uint16 * punPortRemote);
430     alias da_SteamAPI_ISteamNetworking_GetListenSocketInfo = bool function(intptr_t instancePtr, SNetListenSocket_t hListenSocket, uint32 * pnIP, uint16 * pnPort);
431     alias da_SteamAPI_ISteamNetworking_GetSocketConnectionType = ESNetSocketConnectionType function(intptr_t instancePtr, SNetSocket_t hSocket);
432     alias da_SteamAPI_ISteamNetworking_GetMaxPacketSize = int function(intptr_t instancePtr, SNetSocket_t hSocket);
433 
434     alias da_SteamAPI_ISteamScreenshots_WriteScreenshot = ScreenshotHandle function(intptr_t instancePtr, void * pubRGB, uint32 cubRGB, int nWidth, int nHeight);
435     alias da_SteamAPI_ISteamScreenshots_AddScreenshotToLibrary = ScreenshotHandle function(intptr_t instancePtr, const(char)* pchFilename, const(char)* pchThumbnailFilename, int nWidth, int nHeight);
436     alias da_SteamAPI_ISteamScreenshots_TriggerScreenshot = void function(intptr_t instancePtr);
437     alias da_SteamAPI_ISteamScreenshots_HookScreenshots = void function(intptr_t instancePtr, bool bHook);
438     alias da_SteamAPI_ISteamScreenshots_SetLocation = bool function(intptr_t instancePtr, ScreenshotHandle hScreenshot, const(char)* pchLocation);
439     alias da_SteamAPI_ISteamScreenshots_TagUser = bool function(intptr_t instancePtr, ScreenshotHandle hScreenshot, CSteamID steamID);
440     alias da_SteamAPI_ISteamScreenshots_TagPublishedFile = bool function(intptr_t instancePtr, ScreenshotHandle hScreenshot, PublishedFileId_t unPublishedFileID);
441     alias da_SteamAPI_ISteamScreenshots_IsScreenshotsHooked = bool function(intptr_t instancePtr);
442     alias da_SteamAPI_ISteamScreenshots_AddVRScreenshotToLibrary = ScreenshotHandle function(intptr_t instancePtr, EVRScreenshotType eType, const(char)* pchFilename, const(char)* pchVRFilename);
443 
444     alias da_SteamAPI_ISteamMusic_BIsEnabled = bool function(intptr_t instancePtr);
445     alias da_SteamAPI_ISteamMusic_BIsPlaying = bool function(intptr_t instancePtr);
446     alias da_SteamAPI_ISteamMusic_GetPlaybackStatus = AudioPlayback_Status function(intptr_t instancePtr);
447     alias da_SteamAPI_ISteamMusic_Play = void function(intptr_t instancePtr);
448     alias da_SteamAPI_ISteamMusic_Pause = void function(intptr_t instancePtr);
449     alias da_SteamAPI_ISteamMusic_PlayPrevious = void function(intptr_t instancePtr);
450     alias da_SteamAPI_ISteamMusic_PlayNext = void function(intptr_t instancePtr);
451     alias da_SteamAPI_ISteamMusic_SetVolume = void function(intptr_t instancePtr, float flVolume);
452     alias da_SteamAPI_ISteamMusic_GetVolume = float function(intptr_t instancePtr);
453 
454     alias da_SteamAPI_ISteamMusicRemote_RegisterSteamMusicRemote = bool function(intptr_t instancePtr, const(char)* pchName);
455     alias da_SteamAPI_ISteamMusicRemote_DeregisterSteamMusicRemote = bool function(intptr_t instancePtr);
456     alias da_SteamAPI_ISteamMusicRemote_BIsCurrentMusicRemote = bool function(intptr_t instancePtr);
457     alias da_SteamAPI_ISteamMusicRemote_BActivationSuccess = bool function(intptr_t instancePtr, bool bValue);
458     alias da_SteamAPI_ISteamMusicRemote_SetDisplayName = bool function(intptr_t instancePtr, const(char)* pchDisplayName);
459     alias da_SteamAPI_ISteamMusicRemote_SetPNGIcon_64x64 = bool function(intptr_t instancePtr, void * pvBuffer, uint32 cbBufferLength);
460     alias da_SteamAPI_ISteamMusicRemote_EnablePlayPrevious = bool function(intptr_t instancePtr, bool bValue);
461     alias da_SteamAPI_ISteamMusicRemote_EnablePlayNext = bool function(intptr_t instancePtr, bool bValue);
462     alias da_SteamAPI_ISteamMusicRemote_EnableShuffled = bool function(intptr_t instancePtr, bool bValue);
463     alias da_SteamAPI_ISteamMusicRemote_EnableLooped = bool function(intptr_t instancePtr, bool bValue);
464     alias da_SteamAPI_ISteamMusicRemote_EnableQueue = bool function(intptr_t instancePtr, bool bValue);
465     alias da_SteamAPI_ISteamMusicRemote_EnablePlaylists = bool function(intptr_t instancePtr, bool bValue);
466     alias da_SteamAPI_ISteamMusicRemote_UpdatePlaybackStatus = bool function(intptr_t instancePtr, AudioPlayback_Status nStatus);
467     alias da_SteamAPI_ISteamMusicRemote_UpdateShuffled = bool function(intptr_t instancePtr, bool bValue);
468     alias da_SteamAPI_ISteamMusicRemote_UpdateLooped = bool function(intptr_t instancePtr, bool bValue);
469     alias da_SteamAPI_ISteamMusicRemote_UpdateVolume = bool function(intptr_t instancePtr, float flValue);
470     alias da_SteamAPI_ISteamMusicRemote_CurrentEntryWillChange = bool function(intptr_t instancePtr);
471     alias da_SteamAPI_ISteamMusicRemote_CurrentEntryIsAvailable = bool function(intptr_t instancePtr, bool bAvailable);
472     alias da_SteamAPI_ISteamMusicRemote_UpdateCurrentEntryText = bool function(intptr_t instancePtr, const(char)* pchText);
473     alias da_SteamAPI_ISteamMusicRemote_UpdateCurrentEntryElapsedSeconds = bool function(intptr_t instancePtr, int nValue);
474     alias da_SteamAPI_ISteamMusicRemote_UpdateCurrentEntryCoverArt = bool function(intptr_t instancePtr, void * pvBuffer, uint32 cbBufferLength);
475     alias da_SteamAPI_ISteamMusicRemote_CurrentEntryDidChange = bool function(intptr_t instancePtr);
476     alias da_SteamAPI_ISteamMusicRemote_QueueWillChange = bool function(intptr_t instancePtr);
477     alias da_SteamAPI_ISteamMusicRemote_ResetQueueEntries = bool function(intptr_t instancePtr);
478     alias da_SteamAPI_ISteamMusicRemote_SetQueueEntry = bool function(intptr_t instancePtr, int nID, int nPosition, const(char)* pchEntryText);
479     alias da_SteamAPI_ISteamMusicRemote_SetCurrentQueueEntry = bool function(intptr_t instancePtr, int nID);
480     alias da_SteamAPI_ISteamMusicRemote_QueueDidChange = bool function(intptr_t instancePtr);
481     alias da_SteamAPI_ISteamMusicRemote_PlaylistWillChange = bool function(intptr_t instancePtr);
482     alias da_SteamAPI_ISteamMusicRemote_ResetPlaylistEntries = bool function(intptr_t instancePtr);
483     alias da_SteamAPI_ISteamMusicRemote_SetPlaylistEntry = bool function(intptr_t instancePtr, int nID, int nPosition, const(char)* pchEntryText);
484     alias da_SteamAPI_ISteamMusicRemote_SetCurrentPlaylistEntry = bool function(intptr_t instancePtr, int nID);
485     alias da_SteamAPI_ISteamMusicRemote_PlaylistDidChange = bool function(intptr_t instancePtr);
486 
487     alias da_SteamAPI_ISteamHTTP_CreateHTTPRequest = HTTPRequestHandle function(intptr_t instancePtr, EHTTPMethod eHTTPRequestMethod, const(char)* pchAbsoluteURL);
488     alias da_SteamAPI_ISteamHTTP_SetHTTPRequestContextValue = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, uint64 ulContextValue);
489     alias da_SteamAPI_ISteamHTTP_SetHTTPRequestNetworkActivityTimeout = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, uint32 unTimeoutSeconds);
490     alias da_SteamAPI_ISteamHTTP_SetHTTPRequestHeaderValue = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, const(char)* pchHeaderName, const(char)* pchHeaderValue);
491     alias da_SteamAPI_ISteamHTTP_SetHTTPRequestGetOrPostParameter = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, const(char)* pchParamName, const(char)* pchParamValue);
492     alias da_SteamAPI_ISteamHTTP_SendHTTPRequest = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, SteamAPICall_t * pCallHandle);
493     alias da_SteamAPI_ISteamHTTP_SendHTTPRequestAndStreamResponse = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, SteamAPICall_t * pCallHandle);
494     alias da_SteamAPI_ISteamHTTP_DeferHTTPRequest = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest);
495     alias da_SteamAPI_ISteamHTTP_PrioritizeHTTPRequest = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest);
496     alias da_SteamAPI_ISteamHTTP_GetHTTPResponseHeaderSize = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, const(char)* pchHeaderName, uint32 * unResponseHeaderSize);
497     alias da_SteamAPI_ISteamHTTP_GetHTTPResponseHeaderValue = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, const(char)* pchHeaderName, uint8 * pHeaderValueBuffer, uint32 unBufferSize);
498     alias da_SteamAPI_ISteamHTTP_GetHTTPResponseBodySize = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, uint32 * unBodySize);
499     alias da_SteamAPI_ISteamHTTP_GetHTTPResponseBodyData = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, uint8 * pBodyDataBuffer, uint32 unBufferSize);
500     alias da_SteamAPI_ISteamHTTP_GetHTTPStreamingResponseBodyData = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, uint32 cOffset, uint8 * pBodyDataBuffer, uint32 unBufferSize);
501     alias da_SteamAPI_ISteamHTTP_ReleaseHTTPRequest = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest);
502     alias da_SteamAPI_ISteamHTTP_GetHTTPDownloadProgressPct = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, float * pflPercentOut);
503     alias da_SteamAPI_ISteamHTTP_SetHTTPRequestRawPostBody = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, const(char)* pchContentType, uint8 * pubBody, uint32 unBodyLen);
504     alias da_SteamAPI_ISteamHTTP_CreateCookieContainer = HTTPCookieContainerHandle function(intptr_t instancePtr, bool bAllowResponsesToModify);
505     alias da_SteamAPI_ISteamHTTP_ReleaseCookieContainer = bool function(intptr_t instancePtr, HTTPCookieContainerHandle hCookieContainer);
506     alias da_SteamAPI_ISteamHTTP_SetCookie = bool function(intptr_t instancePtr, HTTPCookieContainerHandle hCookieContainer, const(char)* pchHost, const(char)* pchUrl, const(char)* pchCookie);
507     alias da_SteamAPI_ISteamHTTP_SetHTTPRequestCookieContainer = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, HTTPCookieContainerHandle hCookieContainer);
508     alias da_SteamAPI_ISteamHTTP_SetHTTPRequestUserAgentInfo = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, const(char)* pchUserAgentInfo);
509     alias da_SteamAPI_ISteamHTTP_SetHTTPRequestRequiresVerifiedCertificate = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, bool bRequireVerifiedCertificate);
510     alias da_SteamAPI_ISteamHTTP_SetHTTPRequestAbsoluteTimeoutMS = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, uint32 unMilliseconds);
511     alias da_SteamAPI_ISteamHTTP_GetHTTPRequestWasTimedOut = bool function(intptr_t instancePtr, HTTPRequestHandle hRequest, bool * pbWasTimedOut);
512     alias da_SteamAPI_ISteamUnifiedMessages_SendMethod = ClientUnifiedMessageHandle function(intptr_t instancePtr, const(char)* pchServiceMethod, const void * pRequestBuffer, uint32 unRequestBufferSize, uint64 unContext);
513     alias da_SteamAPI_ISteamUnifiedMessages_GetMethodResponseInfo = bool function(intptr_t instancePtr, ClientUnifiedMessageHandle hHandle, uint32 * punResponseSize, EResult * peResult);
514     alias da_SteamAPI_ISteamUnifiedMessages_GetMethodResponseData = bool function(intptr_t instancePtr, ClientUnifiedMessageHandle hHandle, void * pResponseBuffer, uint32 unResponseBufferSize, bool bAutoRelease);
515     alias da_SteamAPI_ISteamUnifiedMessages_ReleaseMethod = bool function(intptr_t instancePtr, ClientUnifiedMessageHandle hHandle);
516     alias da_SteamAPI_ISteamUnifiedMessages_SendNotification = bool function(intptr_t instancePtr, const(char)* pchServiceNotification, const void * pNotificationBuffer, uint32 unNotificationBufferSize);
517 
518     alias da_SteamAPI_ISteamController_Init = bool function(intptr_t instancePtr);
519     alias da_SteamAPI_ISteamController_Shutdown = bool function(intptr_t instancePtr);
520     alias da_SteamAPI_ISteamController_RunFrame = void function(intptr_t instancePtr);
521     alias da_SteamAPI_ISteamController_GetConnectedControllers = int function(intptr_t instancePtr, ControllerHandle_t * handlesOut);
522     alias da_SteamAPI_ISteamController_ShowBindingPanel = bool function(intptr_t instancePtr, ControllerHandle_t controllerHandle);
523     alias da_SteamAPI_ISteamController_GetActionSetHandle = ControllerActionSetHandle_t function(intptr_t instancePtr, const(char)* pszActionSetName);
524     alias da_SteamAPI_ISteamController_ActivateActionSet = void function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ControllerActionSetHandle_t actionSetHandle);
525     alias da_SteamAPI_ISteamController_GetCurrentActionSet = ControllerActionSetHandle_t function(intptr_t instancePtr, ControllerHandle_t controllerHandle);
526     alias da_SteamAPI_ISteamController_GetDigitalActionHandle = ControllerDigitalActionHandle_t function(intptr_t instancePtr, const(char)* pszActionName);
527     alias da_SteamAPI_ISteamController_GetDigitalActionData = ControllerDigitalActionData_t function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ControllerDigitalActionHandle_t digitalActionHandle);
528     alias da_SteamAPI_ISteamController_GetDigitalActionOrigins = int function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ControllerActionSetHandle_t actionSetHandle, ControllerDigitalActionHandle_t digitalActionHandle, EControllerActionOrigin * originsOut);
529     alias da_SteamAPI_ISteamController_GetAnalogActionHandle = ControllerAnalogActionHandle_t function(intptr_t instancePtr, const(char)* pszActionName);
530     alias da_SteamAPI_ISteamController_GetAnalogActionData = ControllerAnalogActionData_t function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ControllerAnalogActionHandle_t analogActionHandle);
531     alias da_SteamAPI_ISteamController_GetAnalogActionOrigins = int function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ControllerActionSetHandle_t actionSetHandle, ControllerAnalogActionHandle_t analogActionHandle, EControllerActionOrigin * originsOut);
532     alias da_SteamAPI_ISteamController_StopAnalogActionMomentum = void function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ControllerAnalogActionHandle_t eAction);
533     alias da_SteamAPI_ISteamController_TriggerHapticPulse = void function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec);
534     alias da_SteamAPI_ISteamController_TriggerRepeatedHapticPulse = void function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ESteamControllerPad eTargetPad, ushort usDurationMicroSec, ushort usOffMicroSec, ushort unRepeat, uint nFlags);
535     alias da_SteamAPI_ISteamController_TriggerVibration = void function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ushort usLeftSpeed, ushort usRightSpeed);
536     alias da_SteamAPI_ISteamController_SetLEDColor = void function(intptr_t instancePtr, ControllerHandle_t controllerHandle, uint8 nColorR, uint8 nColorG, uint8 nColorB, uint nFlags);
537     alias da_SteamAPI_ISteamController_GetGamepadIndexForController = int function(intptr_t instancePtr, ControllerHandle_t ulControllerHandle);
538     alias da_SteamAPI_ISteamController_GetControllerForGamepadIndex = ControllerHandle_t function(intptr_t instancePtr, int nIndex);
539     alias da_SteamAPI_ISteamController_GetMotionData = ControllerMotionData_t function(intptr_t instancePtr, ControllerHandle_t controllerHandle);
540     alias da_SteamAPI_ISteamController_ShowDigitalActionOrigins = bool function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ControllerDigitalActionHandle_t digitalActionHandle, float flScale, float flXPosition, float flYPosition);
541     alias da_SteamAPI_ISteamController_ShowAnalogActionOrigins = bool function(intptr_t instancePtr, ControllerHandle_t controllerHandle, ControllerAnalogActionHandle_t analogActionHandle, float flScale, float flXPosition, float flYPosition);
542     alias da_SteamAPI_ISteamController_GetStringForActionOrigin = const(char)* function(intptr_t instancePtr, EControllerActionOrigin eOrigin);
543     alias da_SteamAPI_ISteamController_GetGlyphForActionOrigin = const(char)* function(intptr_t instancePtr, EControllerActionOrigin eOrigin);
544 
545     alias da_SteamAPI_ISteamUGC_CreateQueryUserUGCRequest = UGCQueryHandle_t function(intptr_t instancePtr, AccountID_t unAccountID, EUserUGCList eListType, EUGCMatchingUGCType eMatchingUGCType, EUserUGCListSortOrder eSortOrder, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint32 unPage);
546     alias da_SteamAPI_ISteamUGC_CreateQueryAllUGCRequest = UGCQueryHandle_t function(intptr_t instancePtr, EUGCQuery eQueryType, EUGCMatchingUGCType eMatchingeMatchingUGCTypeFileType, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint32 unPage);
547     alias da_SteamAPI_ISteamUGC_CreateQueryUGCDetailsRequest = UGCQueryHandle_t function(intptr_t instancePtr, PublishedFileId_t * pvecPublishedFileID, uint32 unNumPublishedFileIDs);
548     alias da_SteamAPI_ISteamUGC_SendQueryUGCRequest = SteamAPICall_t function(intptr_t instancePtr, UGCQueryHandle_t handle);
549     alias da_SteamAPI_ISteamUGC_GetQueryUGCResult = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 index, SteamUGCDetails_t * pDetails);
550     alias da_SteamAPI_ISteamUGC_GetQueryUGCPreviewURL = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 index, char * pchURL, uint32 cchURLSize);
551     alias da_SteamAPI_ISteamUGC_GetQueryUGCMetadata = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 index, char * pchMetadata, uint32 cchMetadatasize);
552     alias da_SteamAPI_ISteamUGC_GetQueryUGCChildren = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 index, PublishedFileId_t * pvecPublishedFileID, uint32 cMaxEntries);
553     alias da_SteamAPI_ISteamUGC_GetQueryUGCStatistic = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 index, EItemStatistic eStatType, uint64 * pStatValue);
554     alias da_SteamAPI_ISteamUGC_GetQueryUGCNumAdditionalPreviews = uint32 function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 index);
555     alias da_SteamAPI_ISteamUGC_GetQueryUGCAdditionalPreview = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 index, uint32 previewIndex, char * pchURLOrVideoID, uint32 cchURLSize, char* pchOriginalFileName, uint32 cchOriginalFileNameSize, EItemPreviewType* pPreviewType);
556     alias da_SteamAPI_ISteamUGC_GetQueryUGCNumKeyValueTags = uint32 function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 index);
557     alias da_SteamAPI_ISteamUGC_GetQueryUGCKeyValueTag = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 index, uint32 keyValueTagIndex, char * pchKey, uint32 cchKeySize, char * pchValue, uint32 cchValueSize);
558     alias da_SteamAPI_ISteamUGC_ReleaseQueryUGCRequest = bool function(intptr_t instancePtr, UGCQueryHandle_t handle);
559     alias da_SteamAPI_ISteamUGC_AddRequiredTag = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, const(char)* pTagName);
560     alias da_SteamAPI_ISteamUGC_AddExcludedTag = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, const(char)* pTagName);
561     alias da_SteamAPI_ISteamUGC_SetReturnOnlyIDs = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, bool bReturnOnlyIDs);
562     alias da_SteamAPI_ISteamUGC_SetReturnKeyValueTags = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, bool bReturnKeyValueTags);
563     alias da_SteamAPI_ISteamUGC_SetReturnLongDescription = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, bool bReturnLongDescription);
564     alias da_SteamAPI_ISteamUGC_SetReturnMetadata = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, bool bReturnMetadata);
565     alias da_SteamAPI_ISteamUGC_SetReturnChildren = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, bool bReturnChildren);
566     alias da_SteamAPI_ISteamUGC_SetReturnAdditionalPreviews = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, bool bReturnAdditionalPreviews);
567     alias da_SteamAPI_ISteamUGC_SetReturnTotalOnly = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, bool bReturnTotalOnly);
568     alias da_SteamAPI_ISteamUGC_SetReturnPlaytimeStats = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 unDays);
569     alias da_SteamAPI_ISteamUGC_SetLanguage = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, const(char)* pchLanguage);
570     alias da_SteamAPI_ISteamUGC_SetAllowCachedResponse = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 unMaxAgeSeconds);
571     alias da_SteamAPI_ISteamUGC_SetCloudFileNameFilter = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, const(char)* pMatchCloudFileName);
572     alias da_SteamAPI_ISteamUGC_SetMatchAnyTag = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, bool bMatchAnyTag);
573     alias da_SteamAPI_ISteamUGC_SetSearchText = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, const(char)* pSearchText);
574     alias da_SteamAPI_ISteamUGC_SetRankedByTrendDays = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, uint32 unDays);
575     alias da_SteamAPI_ISteamUGC_AddRequiredKeyValueTag = bool function(intptr_t instancePtr, UGCQueryHandle_t handle, const(char)* pKey, const(char)* pValue);
576     alias da_SteamAPI_ISteamUGC_RequestUGCDetails = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t nPublishedFileID, uint32 unMaxAgeSeconds);
577     alias da_SteamAPI_ISteamUGC_CreateItem = SteamAPICall_t function(intptr_t instancePtr, AppId_t nConsumerAppId, EWorkshopFileType eFileType);
578     alias da_SteamAPI_ISteamUGC_StartItemUpdate = UGCUpdateHandle_t function(intptr_t instancePtr, AppId_t nConsumerAppId, PublishedFileId_t nPublishedFileID);
579     alias da_SteamAPI_ISteamUGC_SetItemTitle = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char)* pchTitle);
580     alias da_SteamAPI_ISteamUGC_SetItemDescription = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char)* pchDescription);
581     alias da_SteamAPI_ISteamUGC_SetItemUpdateLanguage = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char)* pchLanguage);
582     alias da_SteamAPI_ISteamUGC_SetItemMetadata = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char)* pchMetaData);
583     alias da_SteamAPI_ISteamUGC_SetItemVisibility = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, ERemoteStoragePublishedFileVisibility eVisibility);
584     alias da_SteamAPI_ISteamUGC_SetItemTags = bool function(intptr_t instancePtr, UGCUpdateHandle_t updateHandle, const SteamParamStringArray_t * pTags);
585     alias da_SteamAPI_ISteamUGC_SetItemContent = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char)* pszContentFolder);
586     alias da_SteamAPI_ISteamUGC_SetItemPreview = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char)* pszPreviewFile);
587     alias da_SteamAPI_ISteamUGC_RemoveItemKeyValueTags = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char)* pchKey);
588     alias da_SteamAPI_ISteamUGC_AddItemKeyValueTag = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char)* pchKey, const(char)* pchValue);
589     alias da_SteamAPI_ISteamUGC_AddItemPreviewFile = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char) * pszPreviewFile, EItemPreviewType type);
590     alias da_SteamAPI_ISteamUGC_AddItemPreviewVideo = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char) * pszVideoID);
591     alias da_SteamAPI_ISteamUGC_UpdateItemPreviewFile = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, uint32 index, const(char) * pszPreviewFile);
592     alias da_SteamAPI_ISteamUGC_UpdateItemPreviewVideo = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, uint32 index, const(char) * pszVideoID);
593     alias da_SteamAPI_ISteamUGC_RemoveItemPreview = bool function(intptr_t instancePtr, UGCUpdateHandle_t handle, uint32 index);
594 
595     alias da_SteamAPI_ISteamUGC_SubmitItemUpdate = SteamAPICall_t function(intptr_t instancePtr, UGCUpdateHandle_t handle, const(char)* pchChangeNote);
596     alias da_SteamAPI_ISteamUGC_GetItemUpdateProgress = EItemUpdateStatus function(intptr_t instancePtr, UGCUpdateHandle_t handle, uint64 * punBytesProcessed, uint64 * punBytesTotal);
597     alias da_SteamAPI_ISteamUGC_SetUserItemVote = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t nPublishedFileID, bool bVoteUp);
598     alias da_SteamAPI_ISteamUGC_GetUserItemVote = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t nPublishedFileID);
599     alias da_SteamAPI_ISteamUGC_AddItemToFavorites = SteamAPICall_t function(intptr_t instancePtr, AppId_t nAppId, PublishedFileId_t nPublishedFileID);
600     alias da_SteamAPI_ISteamUGC_RemoveItemFromFavorites = SteamAPICall_t function(intptr_t instancePtr, AppId_t nAppId, PublishedFileId_t nPublishedFileID);
601     alias da_SteamAPI_ISteamUGC_SubscribeItem = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t nPublishedFileID);
602     alias da_SteamAPI_ISteamUGC_UnsubscribeItem = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t nPublishedFileID);
603     alias da_SteamAPI_ISteamUGC_GetNumSubscribedItems = uint32 function(intptr_t instancePtr);
604     alias da_SteamAPI_ISteamUGC_GetSubscribedItems = uint32 function(intptr_t instancePtr, PublishedFileId_t * pvecPublishedFileID, uint32 cMaxEntries);
605     alias da_SteamAPI_ISteamUGC_GetItemState = uint32 function(intptr_t instancePtr, PublishedFileId_t nPublishedFileID);
606     alias da_SteamAPI_ISteamUGC_GetItemInstallInfo = bool function(intptr_t instancePtr, PublishedFileId_t nPublishedFileID, uint64 * punSizeOnDisk, char * pchFolder, uint32 cchFolderSize, uint32 * punTimeStamp);
607     alias da_SteamAPI_ISteamUGC_GetItemDownloadInfo = bool function(intptr_t instancePtr, PublishedFileId_t nPublishedFileID, uint64 * punBytesDownloaded, uint64 * punBytesTotal);
608     alias da_SteamAPI_ISteamUGC_DownloadItem = bool function(intptr_t instancePtr, PublishedFileId_t nPublishedFileID, bool bHighPriority);
609     alias da_SteamAPI_ISteamUGC_BInitWorkshopForGameServer = bool function(intptr_t instancePtr, DepotId_t unWorkshopDepotID, const(char)* pszFolder);
610     alias da_SteamAPI_ISteamUGC_SuspendDownloads = void function(intptr_t instancePtr, bool bSuspend);
611     alias da_SteamAPI_ISteamUGC_StartPlaytimeTracking = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t * pvecPublishedFileID, uint32 unNumPublishedFileIDs);
612     alias da_SteamAPI_ISteamUGC_StopPlaytimeTracking = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t * pvecPublishedFileID, uint32 unNumPublishedFileIDs);
613     alias da_SteamAPI_ISteamUGC_StopPlaytimeTrackingForAllItems = SteamAPICall_t function(intptr_t instancePtr);
614     alias da_SteamAPI_ISteamUGC_AddDependency = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t nParentPublishedFileID, PublishedFileId_t nChildPublishedFileID);
615     alias da_SteamAPI_ISteamUGC_RemoveDependency = SteamAPICall_t function(intptr_t instancePtr, PublishedFileId_t nParentPublishedFileID, PublishedFileId_t nChildPublishedFileID);
616 
617     alias da_SteamAPI_ISteamAppList_GetNumInstalledApps = uint32 function(intptr_t instancePtr);
618     alias da_SteamAPI_ISteamAppList_GetInstalledApps = uint32 function(intptr_t instancePtr, AppId_t * pvecAppID, uint32 unMaxAppIDs);
619     alias da_SteamAPI_ISteamAppList_GetAppName = int function(intptr_t instancePtr, AppId_t nAppID, char * pchName, int cchNameMax);
620     alias da_SteamAPI_ISteamAppList_GetAppInstallDir = int function(intptr_t instancePtr, AppId_t nAppID, char * pchDirectory, int cchNameMax);
621     alias da_SteamAPI_ISteamAppList_GetAppBuildId = int function(intptr_t instancePtr, AppId_t nAppID);
622 
623     alias da_SteamAPI_ISteamHTMLSurface_DestructISteamHTMLSurface = void function(intptr_t instancePtr);
624     alias da_SteamAPI_ISteamHTMLSurface_Init = bool function(intptr_t instancePtr);
625     alias da_SteamAPI_ISteamHTMLSurface_Shutdown = bool function(intptr_t instancePtr);
626     alias da_SteamAPI_ISteamHTMLSurface_CreateBrowser = SteamAPICall_t function(intptr_t instancePtr, const(char)* pchUserAgent, const(char)* pchUserCSS);
627     alias da_SteamAPI_ISteamHTMLSurface_RemoveBrowser = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle);
628     alias da_SteamAPI_ISteamHTMLSurface_LoadURL = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, const(char)* pchURL, const(char)* pchPostData);
629     alias da_SteamAPI_ISteamHTMLSurface_SetSize = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, uint32 unWidth, uint32 unHeight);
630     alias da_SteamAPI_ISteamHTMLSurface_StopLoad = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle);
631     alias da_SteamAPI_ISteamHTMLSurface_Reload = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle);
632     alias da_SteamAPI_ISteamHTMLSurface_GoBack = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle);
633     alias da_SteamAPI_ISteamHTMLSurface_GoForward = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle);
634     alias da_SteamAPI_ISteamHTMLSurface_AddHeader = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, const(char)* pchKey, const(char)* pchValue);
635     alias da_SteamAPI_ISteamHTMLSurface_ExecuteJavascript = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, const(char)* pchScript);
636     alias da_SteamAPI_ISteamHTMLSurface_MouseUp = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, ISteamHTMLSurface_EHTMLMouseButton eMouseButton);
637     alias da_SteamAPI_ISteamHTMLSurface_MouseDown = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, ISteamHTMLSurface_EHTMLMouseButton eMouseButton);
638     alias da_SteamAPI_ISteamHTMLSurface_MouseDoubleClick = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, ISteamHTMLSurface_EHTMLMouseButton eMouseButton);
639     alias da_SteamAPI_ISteamHTMLSurface_MouseMove = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, int x, int y);
640     alias da_SteamAPI_ISteamHTMLSurface_MouseWheel = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, int32 nDelta);
641     alias da_SteamAPI_ISteamHTMLSurface_KeyDown = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, uint32 nNativeKeyCode, ISteamHTMLSurface_EHTMLKeyModifiers eHTMLKeyModifiers);
642     alias da_SteamAPI_ISteamHTMLSurface_KeyUp = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, uint32 nNativeKeyCode, ISteamHTMLSurface_EHTMLKeyModifiers eHTMLKeyModifiers);
643     alias da_SteamAPI_ISteamHTMLSurface_KeyChar = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, uint32 cUnicodeChar, ISteamHTMLSurface_EHTMLKeyModifiers eHTMLKeyModifiers);
644     alias da_SteamAPI_ISteamHTMLSurface_SetHorizontalScroll = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, uint32 nAbsolutePixelScroll);
645     alias da_SteamAPI_ISteamHTMLSurface_SetVerticalScroll = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, uint32 nAbsolutePixelScroll);
646     alias da_SteamAPI_ISteamHTMLSurface_SetKeyFocus = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, bool bHasKeyFocus);
647     alias da_SteamAPI_ISteamHTMLSurface_ViewSource = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle);
648     alias da_SteamAPI_ISteamHTMLSurface_CopyToClipboard = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle);
649     alias da_SteamAPI_ISteamHTMLSurface_PasteFromClipboard = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle);
650     alias da_SteamAPI_ISteamHTMLSurface_Find = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, const(char)* pchSearchStr, bool bCurrentlyInFind, bool bReverse);
651     alias da_SteamAPI_ISteamHTMLSurface_StopFind = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle);
652     alias da_SteamAPI_ISteamHTMLSurface_GetLinkAtPosition = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, int x, int y);
653     alias da_SteamAPI_ISteamHTMLSurface_SetCookie = void function(intptr_t instancePtr, const(char)* pchHostname, const(char)* pchKey, const(char)* pchValue, const(char)* pchPath, RTime32 nExpires, bool bSecure, bool bHTTPOnly);
654     alias da_SteamAPI_ISteamHTMLSurface_SetPageScaleFactor = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, float flZoom, int nPointX, int nPointY);
655     alias da_SteamAPI_ISteamHTMLSurface_SetBackgroundMode = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, bool bBackgroundMode);
656     alias da_SteamAPI_ISteamHTMLSurface_AllowStartRequest = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, bool bAllowed);
657     alias da_SteamAPI_ISteamHTMLSurface_JSDialogResponse = void function(intptr_t instancePtr, HHTMLBrowser unBrowserHandle, bool bResult);
658 
659     alias da_SteamAPI_ISteamInventory_GetResultStatus = EResult function(intptr_t instancePtr, SteamInventoryResult_t resultHandle);
660     alias da_SteamAPI_ISteamInventory_GetResultItems = bool function(intptr_t instancePtr, SteamInventoryResult_t resultHandle, SteamItemDetails_t * pOutItemsArray, uint32 * punOutItemsArraySize);
661     alias da_SteamAPI_ISteamInventory_GetResultItemProperty = bool function(intptr_t instancePtr, SteamInventoryResult_t resultHandle, uint32 unItemIndex, const(char)* pchPropertyName, char* pchValueBuffer, uint32 * punValueBufferSizeOut);
662     alias da_SteamAPI_ISteamInventory_GetResultTimestamp = uint32 function(intptr_t instancePtr, SteamInventoryResult_t resultHandle);
663     alias da_SteamAPI_ISteamInventory_CheckResultSteamID = bool function(intptr_t instancePtr, SteamInventoryResult_t resultHandle, CSteamID steamIDExpected);
664     alias da_SteamAPI_ISteamInventory_DestroyResult = void function(intptr_t instancePtr, SteamInventoryResult_t resultHandle);
665     alias da_SteamAPI_ISteamInventory_GetAllItems = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle);
666     alias da_SteamAPI_ISteamInventory_GetItemsByID = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle, const SteamItemInstanceID_t * pInstanceIDs, uint32 unCountInstanceIDs);
667     alias da_SteamAPI_ISteamInventory_SerializeResult = bool function(intptr_t instancePtr, SteamInventoryResult_t resultHandle, void * pOutBuffer, uint32 * punOutBufferSize);
668     alias da_SteamAPI_ISteamInventory_DeserializeResult = bool function(intptr_t instancePtr, SteamInventoryResult_t * pOutResultHandle, const void * pBuffer, uint32 unBufferSize, bool bRESERVED_MUST_BE_FALSE);
669     alias da_SteamAPI_ISteamInventory_GenerateItems = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle, const SteamItemDef_t * pArrayItemDefs, const uint32 * punArrayQuantity, uint32 unArrayLength);
670     alias da_SteamAPI_ISteamInventory_GrantPromoItems = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle);
671     alias da_SteamAPI_ISteamInventory_AddPromoItem = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle, SteamItemDef_t itemDef);
672     alias da_SteamAPI_ISteamInventory_AddPromoItems = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle, const SteamItemDef_t * pArrayItemDefs, uint32 unArrayLength);
673     alias da_SteamAPI_ISteamInventory_ConsumeItem = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle, SteamItemInstanceID_t itemConsume, uint32 unQuantity);
674     alias da_SteamAPI_ISteamInventory_ExchangeItems = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle, const SteamItemDef_t * pArrayGenerate, const uint32 * punArrayGenerateQuantity, uint32 unArrayGenerateLength, const SteamItemInstanceID_t * pArrayDestroy, const uint32 * punArrayDestroyQuantity, uint32 unArrayDestroyLength);
675     alias da_SteamAPI_ISteamInventory_TransferItemQuantity = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle, SteamItemInstanceID_t itemIdSource, uint32 unQuantity, SteamItemInstanceID_t itemIdDest);
676     alias da_SteamAPI_ISteamInventory_SendItemDropHeartbeat = void function(intptr_t instancePtr);
677     alias da_SteamAPI_ISteamInventory_TriggerItemDrop = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle, SteamItemDef_t dropListDefinition);
678     alias da_SteamAPI_ISteamInventory_TradeItems = bool function(intptr_t instancePtr, SteamInventoryResult_t * pResultHandle, CSteamID steamIDTradePartner, const SteamItemInstanceID_t * pArrayGive, const uint32 * pArrayGiveQuantity, uint32 nArrayGiveLength, const SteamItemInstanceID_t * pArrayGet, const uint32 * pArrayGetQuantity, uint32 nArrayGetLength);
679     alias da_SteamAPI_ISteamInventory_LoadItemDefinitions = bool function(intptr_t instancePtr);
680     alias da_SteamAPI_ISteamInventory_GetItemDefinitionIDs = bool function(intptr_t instancePtr, SteamItemDef_t * pItemDefIDs, uint32 * punItemDefIDsArraySize);
681     alias da_SteamAPI_ISteamInventory_GetItemDefinitionProperty = bool function(intptr_t instancePtr, SteamItemDef_t iDefinition, const(char)* pchPropertyName, char* pchValueBuffer, uint32* punValueBufferSizeOut);
682     alias da_SteamAPI_ISteamInventory_RequestEligiblePromoItemDefinitionsIDs = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamID);
683     alias da_SteamAPI_ISteamInventory_GetEligiblePromoItemDefinitionIDs = bool function(intptr_t instancePtr, CSteamID steamID, SteamItemDef_t * pItemDefIDs, uint32 * punItemDefIDsArraySize);
684 
685     alias da_SteamAPI_ISteamVideo_GetVideoURL = void function(intptr_t instancePtr, AppId_t unVideoAppID);
686     alias da_SteamAPI_ISteamVideo_IsBroadcasting = bool function(intptr_t instancePtr, int * pnNumViewers);
687     alias da_SteamAPI_ISteamVideo_GetOPFSettings = void function(intptr_t instancePtr, AppId_t unVideoAppID);
688     alias da_SteamAPI_ISteamVideo_GetOPFStringForApp = bool function(intptr_t instancePtr, AppId_t unVideoAppID, char * pchBuffer, int32 * pnBufferSize);
689 
690     alias da_SteamAPI_ISteamGameServer_InitGameServer = bool function(intptr_t instancePtr, uint32 unIP, uint16 usGamePort, uint16 usQueryPort, uint32 unFlags, AppId_t nGameAppId, const(char)* pchVersionString);
691     alias da_SteamAPI_ISteamGameServer_SetProduct = void function(intptr_t instancePtr, const(char)* pszProduct);
692     alias da_SteamAPI_ISteamGameServer_SetGameDescription = void function(intptr_t instancePtr, const(char)* pszGameDescription);
693     alias da_SteamAPI_ISteamGameServer_SetModDir = void function(intptr_t instancePtr, const(char)* pszModDir);
694     alias da_SteamAPI_ISteamGameServer_SetDedicatedServer = void function(intptr_t instancePtr, bool bDedicated);
695     alias da_SteamAPI_ISteamGameServer_LogOn = void function(intptr_t instancePtr, const(char)* pszToken);
696     alias da_SteamAPI_ISteamGameServer_LogOnAnonymous = void function(intptr_t instancePtr);
697     alias da_SteamAPI_ISteamGameServer_LogOff = void function(intptr_t instancePtr);
698     alias da_SteamAPI_ISteamGameServer_BLoggedOn = bool function(intptr_t instancePtr);
699     alias da_SteamAPI_ISteamGameServer_BSecure = bool function(intptr_t instancePtr);
700     alias da_SteamAPI_ISteamGameServer_GetSteamID = uint64 function(intptr_t instancePtr);
701     alias da_SteamAPI_ISteamGameServer_WasRestartRequested = bool function(intptr_t instancePtr);
702     alias da_SteamAPI_ISteamGameServer_SetMaxPlayerCount = void function(intptr_t instancePtr, int cPlayersMax);
703     alias da_SteamAPI_ISteamGameServer_SetBotPlayerCount = void function(intptr_t instancePtr, int cBotplayers);
704     alias da_SteamAPI_ISteamGameServer_SetServerName = void function(intptr_t instancePtr, const(char)* pszServerName);
705     alias da_SteamAPI_ISteamGameServer_SetMapName = void function(intptr_t instancePtr, const(char)* pszMapName);
706     alias da_SteamAPI_ISteamGameServer_SetPasswordProtected = void function(intptr_t instancePtr, bool bPasswordProtected);
707     alias da_SteamAPI_ISteamGameServer_SetSpectatorPort = void function(intptr_t instancePtr, uint16 unSpectatorPort);
708     alias da_SteamAPI_ISteamGameServer_SetSpectatorServerName = void function(intptr_t instancePtr, const(char)* pszSpectatorServerName);
709     alias da_SteamAPI_ISteamGameServer_ClearAllKeyValues = void function(intptr_t instancePtr);
710     alias da_SteamAPI_ISteamGameServer_SetKeyValue = void function(intptr_t instancePtr, const(char)* pKey, const(char)* pValue);
711     alias da_SteamAPI_ISteamGameServer_SetGameTags = void function(intptr_t instancePtr, const(char)* pchGameTags);
712     alias da_SteamAPI_ISteamGameServer_SetGameData = void function(intptr_t instancePtr, const(char)* pchGameData);
713     alias da_SteamAPI_ISteamGameServer_SetRegion = void function(intptr_t instancePtr, const(char)* pszRegion);
714     alias da_SteamAPI_ISteamGameServer_SendUserConnectAndAuthenticate = bool function(intptr_t instancePtr, uint32 unIPClient, const void * pvAuthBlob, uint32 cubAuthBlobSize, CSteamID * pSteamIDUser);
715     alias da_SteamAPI_ISteamGameServer_CreateUnauthenticatedUserConnection = uint64 function(intptr_t instancePtr);
716     alias da_SteamAPI_ISteamGameServer_SendUserDisconnect = void function(intptr_t instancePtr, CSteamID steamIDUser);
717     alias da_SteamAPI_ISteamGameServer_BUpdateUserData = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchPlayerName, uint32 uScore);
718     alias da_SteamAPI_ISteamGameServer_GetAuthSessionTicket = HAuthTicket function(intptr_t instancePtr, void * pTicket, int cbMaxTicket, uint32 * pcbTicket);
719     alias da_SteamAPI_ISteamGameServer_BeginAuthSession = EBeginAuthSessionResult function(intptr_t instancePtr, const void * pAuthTicket, int cbAuthTicket, CSteamID steamID);
720     alias da_SteamAPI_ISteamGameServer_EndAuthSession = void function(intptr_t instancePtr, CSteamID steamID);
721     alias da_SteamAPI_ISteamGameServer_CancelAuthTicket = void function(intptr_t instancePtr, HAuthTicket hAuthTicket);
722     alias da_SteamAPI_ISteamGameServer_UserHasLicenseForApp = EUserHasLicenseForAppResult function(intptr_t instancePtr, CSteamID steamID, AppId_t appID);
723     alias da_SteamAPI_ISteamGameServer_RequestUserGroupStatus = bool function(intptr_t instancePtr, CSteamID steamIDUser, CSteamID steamIDGroup);
724     alias da_SteamAPI_ISteamGameServer_GetGameplayStats = void function(intptr_t instancePtr);
725     alias da_SteamAPI_ISteamGameServer_GetServerReputation = SteamAPICall_t function(intptr_t instancePtr);
726     alias da_SteamAPI_ISteamGameServer_GetPublicIP = uint32 function(intptr_t instancePtr);
727     alias da_SteamAPI_ISteamGameServer_HandleIncomingPacket = bool function(intptr_t instancePtr, const void * pData, int cbData, uint32 srcIP, uint16 srcPort);
728     alias da_SteamAPI_ISteamGameServer_GetNextOutgoingPacket = int function(intptr_t instancePtr, void * pOut, int cbMaxOut, uint32 * pNetAdr, uint16 * pPort);
729     alias da_SteamAPI_ISteamGameServer_EnableHeartbeats = void function(intptr_t instancePtr, bool bActive);
730     alias da_SteamAPI_ISteamGameServer_SetHeartbeatInterval = void function(intptr_t instancePtr, int iHeartbeatInterval);
731     alias da_SteamAPI_ISteamGameServer_ForceHeartbeat = void function(intptr_t instancePtr);
732     alias da_SteamAPI_ISteamGameServer_AssociateWithClan = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamIDClan);
733     alias da_SteamAPI_ISteamGameServer_ComputeNewPlayerCompatibility = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamIDNewPlayer);
734     alias da_SteamAPI_ISteamGameServerStats_RequestUserStats = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamIDUser);
735     alias da_SteamAPI_ISteamGameServerStats_GetUserStat = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, int32 * pData);
736     alias da_SteamAPI_ISteamGameServerStats_GetUserStat0 = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, float * pData);
737     alias da_SteamAPI_ISteamGameServerStats_GetUserAchievement = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, bool * pbAchieved);
738     alias da_SteamAPI_ISteamGameServerStats_SetUserStat = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, int32 nData);
739     alias da_SteamAPI_ISteamGameServerStats_SetUserStat0 = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, float fData);
740     alias da_SteamAPI_ISteamGameServerStats_UpdateUserAvgRateStat = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName, float flCountThisSession, double dSessionLength);
741     alias da_SteamAPI_ISteamGameServerStats_SetUserAchievement = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName);
742     alias da_SteamAPI_ISteamGameServerStats_ClearUserAchievement = bool function(intptr_t instancePtr, CSteamID steamIDUser, const(char)* pchName);
743     alias da_SteamAPI_ISteamGameServerStats_StoreUserStats = SteamAPICall_t function(intptr_t instancePtr, CSteamID steamIDUser);
744 }
745 
746 __gshared
747 {
748     da_SteamAPI_Init SteamAPI_Init;
749     da_SteamAPI_ReleaseCurrentThreadMemory SteamAPI_ReleaseCurrentThreadMemory;
750     da_SteamAPI_Shutdown SteamAPI_Shutdown;
751     da_SteamAPI_IsSteamRunning SteamAPI_IsSteamRunning;
752     da_SteamClient SteamClient;
753 
754     da_SteamAPI_ISteamClient_CreateSteamPipe SteamAPI_ISteamClient_CreateSteamPipe;
755     da_SteamAPI_ISteamClient_BReleaseSteamPipe SteamAPI_ISteamClient_BReleaseSteamPipe;
756     da_SteamAPI_ISteamClient_ConnectToGlobalUser SteamAPI_ISteamClient_ConnectToGlobalUser;
757     da_SteamAPI_ISteamClient_CreateLocalUser SteamAPI_ISteamClient_CreateLocalUser;
758     da_SteamAPI_ISteamClient_ReleaseUser SteamAPI_ISteamClient_ReleaseUser;
759     da_SteamAPI_ISteamClient_GetISteamUser SteamAPI_ISteamClient_GetISteamUser;
760     da_SteamAPI_ISteamClient_GetISteamGameServer SteamAPI_ISteamClient_GetISteamGameServer;
761     da_SteamAPI_ISteamClient_SetLocalIPBinding SteamAPI_ISteamClient_SetLocalIPBinding;
762     da_SteamAPI_ISteamClient_GetISteamFriends SteamAPI_ISteamClient_GetISteamFriends;
763     da_SteamAPI_ISteamClient_GetISteamUtils SteamAPI_ISteamClient_GetISteamUtils;
764     da_SteamAPI_ISteamClient_GetISteamMatchmaking SteamAPI_ISteamClient_GetISteamMatchmaking;
765     da_SteamAPI_ISteamClient_GetISteamMatchmakingServers SteamAPI_ISteamClient_GetISteamMatchmakingServers;
766     da_SteamAPI_ISteamClient_GetISteamGenericInterface SteamAPI_ISteamClient_GetISteamGenericInterface;
767     da_SteamAPI_ISteamClient_GetISteamUserStats SteamAPI_ISteamClient_GetISteamUserStats;
768     da_SteamAPI_ISteamClient_GetISteamGameServerStats SteamAPI_ISteamClient_GetISteamGameServerStats;
769     da_SteamAPI_ISteamClient_GetISteamApps SteamAPI_ISteamClient_GetISteamApps;
770     da_SteamAPI_ISteamClient_GetISteamNetworking SteamAPI_ISteamClient_GetISteamNetworking;
771     da_SteamAPI_ISteamClient_GetISteamRemoteStorage SteamAPI_ISteamClient_GetISteamRemoteStorage;
772     da_SteamAPI_ISteamClient_GetISteamScreenshots SteamAPI_ISteamClient_GetISteamScreenshots;
773     da_SteamAPI_ISteamClient_GetIPCCallCount SteamAPI_ISteamClient_GetIPCCallCount;
774     da_SteamAPI_ISteamClient_SetWarningMessageHook SteamAPI_ISteamClient_SetWarningMessageHook;
775     da_SteamAPI_ISteamClient_BShutdownIfAllPipesClosed SteamAPI_ISteamClient_BShutdownIfAllPipesClosed;
776     da_SteamAPI_ISteamClient_GetISteamHTTP SteamAPI_ISteamClient_GetISteamHTTP;
777     da_SteamAPI_ISteamClient_GetISteamUnifiedMessages SteamAPI_ISteamClient_GetISteamUnifiedMessages;
778     da_SteamAPI_ISteamClient_GetISteamController SteamAPI_ISteamClient_GetISteamController;
779     da_SteamAPI_ISteamClient_GetISteamUGC SteamAPI_ISteamClient_GetISteamUGC;
780     da_SteamAPI_ISteamClient_GetISteamAppList SteamAPI_ISteamClient_GetISteamAppList;
781     da_SteamAPI_ISteamClient_GetISteamMusic SteamAPI_ISteamClient_GetISteamMusic;
782     da_SteamAPI_ISteamClient_GetISteamMusicRemote SteamAPI_ISteamClient_GetISteamMusicRemote;
783     da_SteamAPI_ISteamClient_GetISteamHTMLSurface SteamAPI_ISteamClient_GetISteamHTMLSurface;
784     da_SteamAPI_ISteamClient_GetISteamInventory SteamAPI_ISteamClient_GetISteamInventory;
785     da_SteamAPI_ISteamClient_GetISteamVideo SteamAPI_ISteamClient_GetISteamVideo;
786     
787     da_SteamAPI_ISteamUser_GetHSteamUser SteamAPI_ISteamUser_GetHSteamUser;
788     da_SteamAPI_ISteamUser_BLoggedOn SteamAPI_ISteamUser_BLoggedOn;
789     da_SteamAPI_ISteamUser_GetSteamID SteamAPI_ISteamUser_GetSteamID;
790     da_SteamAPI_ISteamUser_InitiateGameConnection SteamAPI_ISteamUser_InitiateGameConnection;
791     da_SteamAPI_ISteamUser_TerminateGameConnection SteamAPI_ISteamUser_TerminateGameConnection;
792     da_SteamAPI_ISteamUser_TrackAppUsageEvent SteamAPI_ISteamUser_TrackAppUsageEvent;
793     da_SteamAPI_ISteamUser_GetUserDataFolder SteamAPI_ISteamUser_GetUserDataFolder;
794     da_SteamAPI_ISteamUser_StartVoiceRecording SteamAPI_ISteamUser_StartVoiceRecording;
795     da_SteamAPI_ISteamUser_StopVoiceRecording SteamAPI_ISteamUser_StopVoiceRecording;
796     da_SteamAPI_ISteamUser_GetAvailableVoice SteamAPI_ISteamUser_GetAvailableVoice;
797     da_SteamAPI_ISteamUser_GetVoice SteamAPI_ISteamUser_GetVoice;
798     da_SteamAPI_ISteamUser_DecompressVoice SteamAPI_ISteamUser_DecompressVoice;
799     da_SteamAPI_ISteamUser_GetVoiceOptimalSampleRate SteamAPI_ISteamUser_GetVoiceOptimalSampleRate;
800     da_SteamAPI_ISteamUser_GetAuthSessionTicket SteamAPI_ISteamUser_GetAuthSessionTicket;
801     da_SteamAPI_ISteamUser_BeginAuthSession SteamAPI_ISteamUser_BeginAuthSession;
802     da_SteamAPI_ISteamUser_EndAuthSession SteamAPI_ISteamUser_EndAuthSession;
803     da_SteamAPI_ISteamUser_CancelAuthTicket SteamAPI_ISteamUser_CancelAuthTicket;
804     da_SteamAPI_ISteamUser_UserHasLicenseForApp SteamAPI_ISteamUser_UserHasLicenseForApp;
805     da_SteamAPI_ISteamUser_BIsBehindNAT SteamAPI_ISteamUser_BIsBehindNAT;
806     da_SteamAPI_ISteamUser_AdvertiseGame SteamAPI_ISteamUser_AdvertiseGame;
807     da_SteamAPI_ISteamUser_RequestEncryptedAppTicket SteamAPI_ISteamUser_RequestEncryptedAppTicket;
808     da_SteamAPI_ISteamUser_GetEncryptedAppTicket SteamAPI_ISteamUser_GetEncryptedAppTicket;
809     da_SteamAPI_ISteamUser_GetGameBadgeLevel SteamAPI_ISteamUser_GetGameBadgeLevel;
810     da_SteamAPI_ISteamUser_GetPlayerSteamLevel SteamAPI_ISteamUser_GetPlayerSteamLevel;
811     da_SteamAPI_ISteamUser_RequestStoreAuthURL SteamAPI_ISteamUser_RequestStoreAuthURL;
812     da_SteamAPI_ISteamUser_BIsPhoneVerified SteamAPI_ISteamUser_BIsPhoneVerified;
813     da_SteamAPI_ISteamUser_BIsTwoFactorEnabled SteamAPI_ISteamUser_BIsTwoFactorEnabled;
814     da_SteamAPI_ISteamUser_BIsPhoneIdentifying SteamAPI_ISteamUser_BIsPhoneIdentifying;
815     da_SteamAPI_ISteamUser_BIsPhoneRequiringVerification SteamAPI_ISteamUser_BIsPhoneRequiringVerification;
816 
817     da_SteamAPI_ISteamFriends_GetPersonaName SteamAPI_ISteamFriends_GetPersonaName;
818     da_SteamAPI_ISteamFriends_SetPersonaName SteamAPI_ISteamFriends_SetPersonaName;
819     da_SteamAPI_ISteamFriends_GetPersonaState SteamAPI_ISteamFriends_GetPersonaState;
820     da_SteamAPI_ISteamFriends_GetFriendCount SteamAPI_ISteamFriends_GetFriendCount;
821     da_SteamAPI_ISteamFriends_GetFriendByIndex SteamAPI_ISteamFriends_GetFriendByIndex;
822     da_SteamAPI_ISteamFriends_GetFriendRelationship SteamAPI_ISteamFriends_GetFriendRelationship;
823     da_SteamAPI_ISteamFriends_GetFriendPersonaState SteamAPI_ISteamFriends_GetFriendPersonaState;
824     da_SteamAPI_ISteamFriends_GetFriendPersonaName SteamAPI_ISteamFriends_GetFriendPersonaName;
825     da_SteamAPI_ISteamFriends_GetFriendGamePlayed SteamAPI_ISteamFriends_GetFriendGamePlayed;
826     da_SteamAPI_ISteamFriends_GetFriendPersonaNameHistory SteamAPI_ISteamFriends_GetFriendPersonaNameHistory;
827     da_SteamAPI_ISteamFriends_GetFriendSteamLevel SteamAPI_ISteamFriends_GetFriendSteamLevel;
828     da_SteamAPI_ISteamFriends_GetPlayerNickname SteamAPI_ISteamFriends_GetPlayerNickname;
829     da_SteamAPI_ISteamFriends_GetFriendsGroupCount SteamAPI_ISteamFriends_GetFriendsGroupCount;
830     da_SteamAPI_ISteamFriends_GetFriendsGroupIDByIndex SteamAPI_ISteamFriends_GetFriendsGroupIDByIndex;
831     da_SteamAPI_ISteamFriends_GetFriendsGroupName SteamAPI_ISteamFriends_GetFriendsGroupName;
832     da_SteamAPI_ISteamFriends_GetFriendsGroupMembersCount SteamAPI_ISteamFriends_GetFriendsGroupMembersCount;
833     da_SteamAPI_ISteamFriends_GetFriendsGroupMembersList SteamAPI_ISteamFriends_GetFriendsGroupMembersList;
834     da_SteamAPI_ISteamFriends_HasFriend SteamAPI_ISteamFriends_HasFriend;
835     da_SteamAPI_ISteamFriends_GetClanCount SteamAPI_ISteamFriends_GetClanCount;
836     da_SteamAPI_ISteamFriends_GetClanByIndex SteamAPI_ISteamFriends_GetClanByIndex;
837     da_SteamAPI_ISteamFriends_GetClanName SteamAPI_ISteamFriends_GetClanName;
838     da_SteamAPI_ISteamFriends_GetClanTag SteamAPI_ISteamFriends_GetClanTag;
839     da_SteamAPI_ISteamFriends_GetClanActivityCounts SteamAPI_ISteamFriends_GetClanActivityCounts;
840     da_SteamAPI_ISteamFriends_DownloadClanActivityCounts SteamAPI_ISteamFriends_DownloadClanActivityCounts;
841     da_SteamAPI_ISteamFriends_GetFriendCountFromSource SteamAPI_ISteamFriends_GetFriendCountFromSource;
842     da_SteamAPI_ISteamFriends_GetFriendFromSourceByIndex SteamAPI_ISteamFriends_GetFriendFromSourceByIndex;
843     da_SteamAPI_ISteamFriends_IsUserInSource SteamAPI_ISteamFriends_IsUserInSource;
844     da_SteamAPI_ISteamFriends_SetInGameVoiceSpeaking SteamAPI_ISteamFriends_SetInGameVoiceSpeaking;
845     da_SteamAPI_ISteamFriends_ActivateGameOverlay SteamAPI_ISteamFriends_ActivateGameOverlay;
846     da_SteamAPI_ISteamFriends_ActivateGameOverlayToUser SteamAPI_ISteamFriends_ActivateGameOverlayToUser;
847     da_SteamAPI_ISteamFriends_ActivateGameOverlayToWebPage SteamAPI_ISteamFriends_ActivateGameOverlayToWebPage;
848     da_SteamAPI_ISteamFriends_ActivateGameOverlayToStore SteamAPI_ISteamFriends_ActivateGameOverlayToStore;
849     da_SteamAPI_ISteamFriends_SetPlayedWith SteamAPI_ISteamFriends_SetPlayedWith;
850     da_SteamAPI_ISteamFriends_ActivateGameOverlayInviteDialog SteamAPI_ISteamFriends_ActivateGameOverlayInviteDialog;
851     da_SteamAPI_ISteamFriends_GetSmallFriendAvatar SteamAPI_ISteamFriends_GetSmallFriendAvatar;
852     da_SteamAPI_ISteamFriends_GetMediumFriendAvatar SteamAPI_ISteamFriends_GetMediumFriendAvatar;
853     da_SteamAPI_ISteamFriends_GetLargeFriendAvatar SteamAPI_ISteamFriends_GetLargeFriendAvatar;
854     da_SteamAPI_ISteamFriends_RequestUserInformation SteamAPI_ISteamFriends_RequestUserInformation;
855     da_SteamAPI_ISteamFriends_RequestClanOfficerList SteamAPI_ISteamFriends_RequestClanOfficerList;
856     da_SteamAPI_ISteamFriends_GetClanOwner SteamAPI_ISteamFriends_GetClanOwner;
857     da_SteamAPI_ISteamFriends_GetClanOfficerCount SteamAPI_ISteamFriends_GetClanOfficerCount;
858     da_SteamAPI_ISteamFriends_GetClanOfficerByIndex SteamAPI_ISteamFriends_GetClanOfficerByIndex;
859     da_SteamAPI_ISteamFriends_GetUserRestrictions SteamAPI_ISteamFriends_GetUserRestrictions;
860     da_SteamAPI_ISteamFriends_SetRichPresence SteamAPI_ISteamFriends_SetRichPresence;
861     da_SteamAPI_ISteamFriends_ClearRichPresence SteamAPI_ISteamFriends_ClearRichPresence;
862     da_SteamAPI_ISteamFriends_GetFriendRichPresence SteamAPI_ISteamFriends_GetFriendRichPresence;
863     da_SteamAPI_ISteamFriends_GetFriendRichPresenceKeyCount SteamAPI_ISteamFriends_GetFriendRichPresenceKeyCount;
864     da_SteamAPI_ISteamFriends_GetFriendRichPresenceKeyByIndex SteamAPI_ISteamFriends_GetFriendRichPresenceKeyByIndex;
865     da_SteamAPI_ISteamFriends_RequestFriendRichPresence SteamAPI_ISteamFriends_RequestFriendRichPresence;
866     da_SteamAPI_ISteamFriends_InviteUserToGame SteamAPI_ISteamFriends_InviteUserToGame;
867     da_SteamAPI_ISteamFriends_GetCoplayFriendCount SteamAPI_ISteamFriends_GetCoplayFriendCount;
868     da_SteamAPI_ISteamFriends_GetCoplayFriend SteamAPI_ISteamFriends_GetCoplayFriend;
869     da_SteamAPI_ISteamFriends_GetFriendCoplayTime SteamAPI_ISteamFriends_GetFriendCoplayTime;
870     da_SteamAPI_ISteamFriends_GetFriendCoplayGame SteamAPI_ISteamFriends_GetFriendCoplayGame;
871     da_SteamAPI_ISteamFriends_JoinClanChatRoom SteamAPI_ISteamFriends_JoinClanChatRoom;
872     da_SteamAPI_ISteamFriends_LeaveClanChatRoom SteamAPI_ISteamFriends_LeaveClanChatRoom;
873     da_SteamAPI_ISteamFriends_GetClanChatMemberCount SteamAPI_ISteamFriends_GetClanChatMemberCount;
874     da_SteamAPI_ISteamFriends_GetChatMemberByIndex SteamAPI_ISteamFriends_GetChatMemberByIndex;
875     da_SteamAPI_ISteamFriends_SendClanChatMessage SteamAPI_ISteamFriends_SendClanChatMessage;
876     da_SteamAPI_ISteamFriends_GetClanChatMessage SteamAPI_ISteamFriends_GetClanChatMessage;
877     da_SteamAPI_ISteamFriends_IsClanChatAdmin SteamAPI_ISteamFriends_IsClanChatAdmin;
878     da_SteamAPI_ISteamFriends_IsClanChatWindowOpenInSteam SteamAPI_ISteamFriends_IsClanChatWindowOpenInSteam;
879     da_SteamAPI_ISteamFriends_OpenClanChatWindowInSteam SteamAPI_ISteamFriends_OpenClanChatWindowInSteam;
880     da_SteamAPI_ISteamFriends_CloseClanChatWindowInSteam SteamAPI_ISteamFriends_CloseClanChatWindowInSteam;
881     da_SteamAPI_ISteamFriends_SetListenForFriendsMessages SteamAPI_ISteamFriends_SetListenForFriendsMessages;
882     da_SteamAPI_ISteamFriends_ReplyToFriendMessage SteamAPI_ISteamFriends_ReplyToFriendMessage;
883     da_SteamAPI_ISteamFriends_GetFriendMessage SteamAPI_ISteamFriends_GetFriendMessage;
884     da_SteamAPI_ISteamFriends_GetFollowerCount SteamAPI_ISteamFriends_GetFollowerCount;
885     da_SteamAPI_ISteamFriends_IsFollowing SteamAPI_ISteamFriends_IsFollowing;
886     da_SteamAPI_ISteamFriends_EnumerateFollowingList SteamAPI_ISteamFriends_EnumerateFollowingList;
887 
888     da_SteamAPI_ISteamUtils_GetSecondsSinceAppActive SteamAPI_ISteamUtils_GetSecondsSinceAppActive;
889     da_SteamAPI_ISteamUtils_GetSecondsSinceComputerActive SteamAPI_ISteamUtils_GetSecondsSinceComputerActive;
890     da_SteamAPI_ISteamUtils_GetConnectedUniverse SteamAPI_ISteamUtils_GetConnectedUniverse;
891     da_SteamAPI_ISteamUtils_GetServerRealTime SteamAPI_ISteamUtils_GetServerRealTime;
892     da_SteamAPI_ISteamUtils_GetIPCountry SteamAPI_ISteamUtils_GetIPCountry;
893     da_SteamAPI_ISteamUtils_GetImageSize SteamAPI_ISteamUtils_GetImageSize;
894     da_SteamAPI_ISteamUtils_GetImageRGBA SteamAPI_ISteamUtils_GetImageRGBA;
895     da_SteamAPI_ISteamUtils_GetCSERIPPort SteamAPI_ISteamUtils_GetCSERIPPort;
896     da_SteamAPI_ISteamUtils_GetCurrentBatteryPower SteamAPI_ISteamUtils_GetCurrentBatteryPower;
897     da_SteamAPI_ISteamUtils_GetAppID SteamAPI_ISteamUtils_GetAppID;
898     da_SteamAPI_ISteamUtils_SetOverlayNotificationPosition SteamAPI_ISteamUtils_SetOverlayNotificationPosition;
899     da_SteamAPI_ISteamUtils_IsAPICallCompleted SteamAPI_ISteamUtils_IsAPICallCompleted;
900     da_SteamAPI_ISteamUtils_GetAPICallFailureReason SteamAPI_ISteamUtils_GetAPICallFailureReason;
901     da_SteamAPI_ISteamUtils_GetAPICallResult SteamAPI_ISteamUtils_GetAPICallResult;
902     da_SteamAPI_ISteamUtils_GetIPCCallCount SteamAPI_ISteamUtils_GetIPCCallCount;
903     da_SteamAPI_ISteamUtils_SetWarningMessageHook SteamAPI_ISteamUtils_SetWarningMessageHook;
904     da_SteamAPI_ISteamUtils_IsOverlayEnabled SteamAPI_ISteamUtils_IsOverlayEnabled;
905     da_SteamAPI_ISteamUtils_BOverlayNeedsPresent SteamAPI_ISteamUtils_BOverlayNeedsPresent;
906     da_SteamAPI_ISteamUtils_CheckFileSignature SteamAPI_ISteamUtils_CheckFileSignature;
907     da_SteamAPI_ISteamUtils_ShowGamepadTextInput SteamAPI_ISteamUtils_ShowGamepadTextInput;
908     da_SteamAPI_ISteamUtils_GetEnteredGamepadTextLength SteamAPI_ISteamUtils_GetEnteredGamepadTextLength;
909     da_SteamAPI_ISteamUtils_GetEnteredGamepadTextInput SteamAPI_ISteamUtils_GetEnteredGamepadTextInput;
910     da_SteamAPI_ISteamUtils_GetSteamUILanguage SteamAPI_ISteamUtils_GetSteamUILanguage;
911     da_SteamAPI_ISteamUtils_IsSteamRunningInVR SteamAPI_ISteamUtils_IsSteamRunningInVR;
912     da_SteamAPI_ISteamUtils_SetOverlayNotificationInset SteamAPI_ISteamUtils_SetOverlayNotificationInset;
913     da_SteamAPI_ISteamUtils_IsSteamInBigPictureMode SteamAPI_ISteamUtils_IsSteamInBigPictureMode;
914     da_SteamAPI_ISteamUtils_StartVRDashboard SteamAPI_ISteamUtils_StartVRDashboard;
915     da_SteamAPI_ISteamUtils_IsVRHeadsetStreamingEnabled SteamAPI_ISteamUtils_IsVRHeadsetStreamingEnabled;
916     da_SteamAPI_ISteamUtils_SetVRHeadsetStreamingEnabled SteamAPI_ISteamUtils_SetVRHeadsetStreamingEnabled;
917 
918     da_SteamAPI_ISteamMatchmaking_GetFavoriteGameCount SteamAPI_ISteamMatchmaking_GetFavoriteGameCount;
919     da_SteamAPI_ISteamMatchmaking_GetFavoriteGame SteamAPI_ISteamMatchmaking_GetFavoriteGame;
920     da_SteamAPI_ISteamMatchmaking_AddFavoriteGame SteamAPI_ISteamMatchmaking_AddFavoriteGame;
921     da_SteamAPI_ISteamMatchmaking_RemoveFavoriteGame SteamAPI_ISteamMatchmaking_RemoveFavoriteGame;
922     da_SteamAPI_ISteamMatchmaking_RequestLobbyList SteamAPI_ISteamMatchmaking_RequestLobbyList;
923     da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListStringFilter SteamAPI_ISteamMatchmaking_AddRequestLobbyListStringFilter;
924     da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListNumericalFilter SteamAPI_ISteamMatchmaking_AddRequestLobbyListNumericalFilter;
925     da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListNearValueFilter SteamAPI_ISteamMatchmaking_AddRequestLobbyListNearValueFilter;
926     da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListFilterSlotsAvailable SteamAPI_ISteamMatchmaking_AddRequestLobbyListFilterSlotsAvailable;
927     da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListDistanceFilter SteamAPI_ISteamMatchmaking_AddRequestLobbyListDistanceFilter;
928     da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListResultCountFilter SteamAPI_ISteamMatchmaking_AddRequestLobbyListResultCountFilter;
929     da_SteamAPI_ISteamMatchmaking_AddRequestLobbyListCompatibleMembersFilter SteamAPI_ISteamMatchmaking_AddRequestLobbyListCompatibleMembersFilter;
930     da_SteamAPI_ISteamMatchmaking_GetLobbyByIndex SteamAPI_ISteamMatchmaking_GetLobbyByIndex;
931     da_SteamAPI_ISteamMatchmaking_CreateLobby SteamAPI_ISteamMatchmaking_CreateLobby;
932     da_SteamAPI_ISteamMatchmaking_JoinLobby SteamAPI_ISteamMatchmaking_JoinLobby;
933     da_SteamAPI_ISteamMatchmaking_LeaveLobby SteamAPI_ISteamMatchmaking_LeaveLobby;
934     da_SteamAPI_ISteamMatchmaking_InviteUserToLobby SteamAPI_ISteamMatchmaking_InviteUserToLobby;
935     da_SteamAPI_ISteamMatchmaking_GetNumLobbyMembers SteamAPI_ISteamMatchmaking_GetNumLobbyMembers;
936     da_SteamAPI_ISteamMatchmaking_GetLobbyMemberByIndex SteamAPI_ISteamMatchmaking_GetLobbyMemberByIndex;
937     da_SteamAPI_ISteamMatchmaking_GetLobbyData SteamAPI_ISteamMatchmaking_GetLobbyData;
938     da_SteamAPI_ISteamMatchmaking_SetLobbyData SteamAPI_ISteamMatchmaking_SetLobbyData;
939     da_SteamAPI_ISteamMatchmaking_GetLobbyDataCount SteamAPI_ISteamMatchmaking_GetLobbyDataCount;
940     da_SteamAPI_ISteamMatchmaking_GetLobbyDataByIndex SteamAPI_ISteamMatchmaking_GetLobbyDataByIndex;
941     da_SteamAPI_ISteamMatchmaking_DeleteLobbyData SteamAPI_ISteamMatchmaking_DeleteLobbyData;
942     da_SteamAPI_ISteamMatchmaking_GetLobbyMemberData SteamAPI_ISteamMatchmaking_GetLobbyMemberData;
943     da_SteamAPI_ISteamMatchmaking_SetLobbyMemberData SteamAPI_ISteamMatchmaking_SetLobbyMemberData;
944     da_SteamAPI_ISteamMatchmaking_SendLobbyChatMsg SteamAPI_ISteamMatchmaking_SendLobbyChatMsg;
945     da_SteamAPI_ISteamMatchmaking_GetLobbyChatEntry SteamAPI_ISteamMatchmaking_GetLobbyChatEntry;
946     da_SteamAPI_ISteamMatchmaking_RequestLobbyData SteamAPI_ISteamMatchmaking_RequestLobbyData;
947     da_SteamAPI_ISteamMatchmaking_SetLobbyGameServer SteamAPI_ISteamMatchmaking_SetLobbyGameServer;
948     da_SteamAPI_ISteamMatchmaking_GetLobbyGameServer SteamAPI_ISteamMatchmaking_GetLobbyGameServer;
949     da_SteamAPI_ISteamMatchmaking_SetLobbyMemberLimit SteamAPI_ISteamMatchmaking_SetLobbyMemberLimit;
950     da_SteamAPI_ISteamMatchmaking_GetLobbyMemberLimit SteamAPI_ISteamMatchmaking_GetLobbyMemberLimit;
951     da_SteamAPI_ISteamMatchmaking_SetLobbyType SteamAPI_ISteamMatchmaking_SetLobbyType;
952     da_SteamAPI_ISteamMatchmaking_SetLobbyJoinable SteamAPI_ISteamMatchmaking_SetLobbyJoinable;
953     da_SteamAPI_ISteamMatchmaking_GetLobbyOwner SteamAPI_ISteamMatchmaking_GetLobbyOwner;
954     da_SteamAPI_ISteamMatchmaking_SetLobbyOwner SteamAPI_ISteamMatchmaking_SetLobbyOwner;
955     da_SteamAPI_ISteamMatchmaking_SetLinkedLobby SteamAPI_ISteamMatchmaking_SetLinkedLobby;
956     da_SteamAPI_ISteamMatchmakingServerListResponse_ServerResponded SteamAPI_ISteamMatchmakingServerListResponse_ServerResponded;
957     da_SteamAPI_ISteamMatchmakingServerListResponse_ServerFailedToRespond SteamAPI_ISteamMatchmakingServerListResponse_ServerFailedToRespond;
958     da_SteamAPI_ISteamMatchmakingServerListResponse_RefreshComplete SteamAPI_ISteamMatchmakingServerListResponse_RefreshComplete;
959     da_SteamAPI_ISteamMatchmakingPingResponse_ServerResponded SteamAPI_ISteamMatchmakingPingResponse_ServerResponded;
960     da_SteamAPI_ISteamMatchmakingPingResponse_ServerFailedToRespond SteamAPI_ISteamMatchmakingPingResponse_ServerFailedToRespond;
961     da_SteamAPI_ISteamMatchmakingPlayersResponse_AddPlayerToList SteamAPI_ISteamMatchmakingPlayersResponse_AddPlayerToList;
962     da_SteamAPI_ISteamMatchmakingPlayersResponse_PlayersFailedToRespond SteamAPI_ISteamMatchmakingPlayersResponse_PlayersFailedToRespond;
963     da_SteamAPI_ISteamMatchmakingPlayersResponse_PlayersRefreshComplete SteamAPI_ISteamMatchmakingPlayersResponse_PlayersRefreshComplete;
964     da_SteamAPI_ISteamMatchmakingRulesResponse_RulesResponded SteamAPI_ISteamMatchmakingRulesResponse_RulesResponded;
965     da_SteamAPI_ISteamMatchmakingRulesResponse_RulesFailedToRespond SteamAPI_ISteamMatchmakingRulesResponse_RulesFailedToRespond;
966     da_SteamAPI_ISteamMatchmakingRulesResponse_RulesRefreshComplete SteamAPI_ISteamMatchmakingRulesResponse_RulesRefreshComplete;
967     da_SteamAPI_ISteamMatchmakingServers_RequestInternetServerList SteamAPI_ISteamMatchmakingServers_RequestInternetServerList;
968     da_SteamAPI_ISteamMatchmakingServers_RequestLANServerList SteamAPI_ISteamMatchmakingServers_RequestLANServerList;
969     da_SteamAPI_ISteamMatchmakingServers_RequestFriendsServerList SteamAPI_ISteamMatchmakingServers_RequestFriendsServerList;
970     da_SteamAPI_ISteamMatchmakingServers_RequestFavoritesServerList SteamAPI_ISteamMatchmakingServers_RequestFavoritesServerList;
971     da_SteamAPI_ISteamMatchmakingServers_RequestHistoryServerList SteamAPI_ISteamMatchmakingServers_RequestHistoryServerList;
972     da_SteamAPI_ISteamMatchmakingServers_RequestSpectatorServerList SteamAPI_ISteamMatchmakingServers_RequestSpectatorServerList;
973     da_SteamAPI_ISteamMatchmakingServers_ReleaseRequest SteamAPI_ISteamMatchmakingServers_ReleaseRequest;
974     da_SteamAPI_ISteamMatchmakingServers_GetServerDetails SteamAPI_ISteamMatchmakingServers_GetServerDetails;
975     da_SteamAPI_ISteamMatchmakingServers_CancelQuery SteamAPI_ISteamMatchmakingServers_CancelQuery;
976     da_SteamAPI_ISteamMatchmakingServers_RefreshQuery SteamAPI_ISteamMatchmakingServers_RefreshQuery;
977     da_SteamAPI_ISteamMatchmakingServers_IsRefreshing SteamAPI_ISteamMatchmakingServers_IsRefreshing;
978     da_SteamAPI_ISteamMatchmakingServers_GetServerCount SteamAPI_ISteamMatchmakingServers_GetServerCount;
979     da_SteamAPI_ISteamMatchmakingServers_RefreshServer SteamAPI_ISteamMatchmakingServers_RefreshServer;
980     da_SteamAPI_ISteamMatchmakingServers_PingServer SteamAPI_ISteamMatchmakingServers_PingServer;
981     da_SteamAPI_ISteamMatchmakingServers_PlayerDetails SteamAPI_ISteamMatchmakingServers_PlayerDetails;
982     da_SteamAPI_ISteamMatchmakingServers_ServerRules SteamAPI_ISteamMatchmakingServers_ServerRules;
983     da_SteamAPI_ISteamMatchmakingServers_CancelServerQuery SteamAPI_ISteamMatchmakingServers_CancelServerQuery;
984 
985     da_SteamAPI_ISteamRemoteStorage_FileWrite SteamAPI_ISteamRemoteStorage_FileWrite;
986     da_SteamAPI_ISteamRemoteStorage_FileRead SteamAPI_ISteamRemoteStorage_FileRead;
987     da_SteamAPI_ISteamRemoteStorage_FileWriteAsync SteamAPI_ISteamRemoteStorage_FileWriteAsync;
988     da_SteamAPI_ISteamRemoteStorage_FileReadAsync SteamAPI_ISteamRemoteStorage_FileReadAsync;
989     da_SteamAPI_ISteamRemoteStorage_FileReadAsyncComplete SteamAPI_ISteamRemoteStorage_FileReadAsyncComplete;
990     da_SteamAPI_ISteamRemoteStorage_FileForget SteamAPI_ISteamRemoteStorage_FileForget;
991     da_SteamAPI_ISteamRemoteStorage_FileDelete SteamAPI_ISteamRemoteStorage_FileDelete;
992     da_SteamAPI_ISteamRemoteStorage_FileShare SteamAPI_ISteamRemoteStorage_FileShare;
993     da_SteamAPI_ISteamRemoteStorage_SetSyncPlatforms SteamAPI_ISteamRemoteStorage_SetSyncPlatforms;
994     da_SteamAPI_ISteamRemoteStorage_FileWriteStreamOpen SteamAPI_ISteamRemoteStorage_FileWriteStreamOpen;
995     da_SteamAPI_ISteamRemoteStorage_FileWriteStreamWriteChunk SteamAPI_ISteamRemoteStorage_FileWriteStreamWriteChunk;
996     da_SteamAPI_ISteamRemoteStorage_FileWriteStreamClose SteamAPI_ISteamRemoteStorage_FileWriteStreamClose;
997     da_SteamAPI_ISteamRemoteStorage_FileWriteStreamCancel SteamAPI_ISteamRemoteStorage_FileWriteStreamCancel;
998     da_SteamAPI_ISteamRemoteStorage_FileExists SteamAPI_ISteamRemoteStorage_FileExists;
999     da_SteamAPI_ISteamRemoteStorage_FilePersisted SteamAPI_ISteamRemoteStorage_FilePersisted;
1000     da_SteamAPI_ISteamRemoteStorage_GetFileSize SteamAPI_ISteamRemoteStorage_GetFileSize;
1001     da_SteamAPI_ISteamRemoteStorage_GetFileTimestamp SteamAPI_ISteamRemoteStorage_GetFileTimestamp;
1002     da_SteamAPI_ISteamRemoteStorage_GetSyncPlatforms SteamAPI_ISteamRemoteStorage_GetSyncPlatforms;
1003     da_SteamAPI_ISteamRemoteStorage_GetFileCount SteamAPI_ISteamRemoteStorage_GetFileCount;
1004     da_SteamAPI_ISteamRemoteStorage_GetFileNameAndSize SteamAPI_ISteamRemoteStorage_GetFileNameAndSize;
1005     da_SteamAPI_ISteamRemoteStorage_GetQuota SteamAPI_ISteamRemoteStorage_GetQuota;
1006     da_SteamAPI_ISteamRemoteStorage_IsCloudEnabledForAccount SteamAPI_ISteamRemoteStorage_IsCloudEnabledForAccount;
1007     da_SteamAPI_ISteamRemoteStorage_IsCloudEnabledForApp SteamAPI_ISteamRemoteStorage_IsCloudEnabledForApp;
1008     da_SteamAPI_ISteamRemoteStorage_SetCloudEnabledForApp SteamAPI_ISteamRemoteStorage_SetCloudEnabledForApp;
1009     da_SteamAPI_ISteamRemoteStorage_UGCDownload SteamAPI_ISteamRemoteStorage_UGCDownload;
1010     da_SteamAPI_ISteamRemoteStorage_GetUGCDownloadProgress SteamAPI_ISteamRemoteStorage_GetUGCDownloadProgress;
1011     da_SteamAPI_ISteamRemoteStorage_GetUGCDetails SteamAPI_ISteamRemoteStorage_GetUGCDetails;
1012     da_SteamAPI_ISteamRemoteStorage_UGCRead SteamAPI_ISteamRemoteStorage_UGCRead;
1013     da_SteamAPI_ISteamRemoteStorage_GetCachedUGCCount SteamAPI_ISteamRemoteStorage_GetCachedUGCCount;
1014     da_SteamAPI_ISteamRemoteStorage_GetCachedUGCHandle SteamAPI_ISteamRemoteStorage_GetCachedUGCHandle;
1015     da_SteamAPI_ISteamRemoteStorage_PublishWorkshopFile SteamAPI_ISteamRemoteStorage_PublishWorkshopFile;
1016     da_SteamAPI_ISteamRemoteStorage_CreatePublishedFileUpdateRequest SteamAPI_ISteamRemoteStorage_CreatePublishedFileUpdateRequest;
1017     da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileFile SteamAPI_ISteamRemoteStorage_UpdatePublishedFileFile;
1018     da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFilePreviewFile SteamAPI_ISteamRemoteStorage_UpdatePublishedFilePreviewFile;
1019     da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileTitle SteamAPI_ISteamRemoteStorage_UpdatePublishedFileTitle;
1020     da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileDescription SteamAPI_ISteamRemoteStorage_UpdatePublishedFileDescription;
1021     da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileVisibility SteamAPI_ISteamRemoteStorage_UpdatePublishedFileVisibility;
1022     da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileTags SteamAPI_ISteamRemoteStorage_UpdatePublishedFileTags;
1023     da_SteamAPI_ISteamRemoteStorage_CommitPublishedFileUpdate SteamAPI_ISteamRemoteStorage_CommitPublishedFileUpdate;
1024     da_SteamAPI_ISteamRemoteStorage_GetPublishedFileDetails SteamAPI_ISteamRemoteStorage_GetPublishedFileDetails;
1025     da_SteamAPI_ISteamRemoteStorage_DeletePublishedFile SteamAPI_ISteamRemoteStorage_DeletePublishedFile;
1026     da_SteamAPI_ISteamRemoteStorage_EnumerateUserPublishedFiles SteamAPI_ISteamRemoteStorage_EnumerateUserPublishedFiles;
1027     da_SteamAPI_ISteamRemoteStorage_SubscribePublishedFile SteamAPI_ISteamRemoteStorage_SubscribePublishedFile;
1028     da_SteamAPI_ISteamRemoteStorage_EnumerateUserSubscribedFiles SteamAPI_ISteamRemoteStorage_EnumerateUserSubscribedFiles;
1029     da_SteamAPI_ISteamRemoteStorage_UnsubscribePublishedFile SteamAPI_ISteamRemoteStorage_UnsubscribePublishedFile;
1030     da_SteamAPI_ISteamRemoteStorage_UpdatePublishedFileSetChangeDescription SteamAPI_ISteamRemoteStorage_UpdatePublishedFileSetChangeDescription;
1031     da_SteamAPI_ISteamRemoteStorage_GetPublishedItemVoteDetails SteamAPI_ISteamRemoteStorage_GetPublishedItemVoteDetails;
1032     da_SteamAPI_ISteamRemoteStorage_UpdateUserPublishedItemVote SteamAPI_ISteamRemoteStorage_UpdateUserPublishedItemVote;
1033     da_SteamAPI_ISteamRemoteStorage_GetUserPublishedItemVoteDetails SteamAPI_ISteamRemoteStorage_GetUserPublishedItemVoteDetails;
1034     da_SteamAPI_ISteamRemoteStorage_EnumerateUserSharedWorkshopFiles SteamAPI_ISteamRemoteStorage_EnumerateUserSharedWorkshopFiles;
1035     da_SteamAPI_ISteamRemoteStorage_PublishVideo SteamAPI_ISteamRemoteStorage_PublishVideo;
1036     da_SteamAPI_ISteamRemoteStorage_SetUserPublishedFileAction SteamAPI_ISteamRemoteStorage_SetUserPublishedFileAction;
1037     da_SteamAPI_ISteamRemoteStorage_EnumeratePublishedFilesByUserAction SteamAPI_ISteamRemoteStorage_EnumeratePublishedFilesByUserAction;
1038     da_SteamAPI_ISteamRemoteStorage_EnumeratePublishedWorkshopFiles SteamAPI_ISteamRemoteStorage_EnumeratePublishedWorkshopFiles;
1039     da_SteamAPI_ISteamRemoteStorage_UGCDownloadToLocation SteamAPI_ISteamRemoteStorage_UGCDownloadToLocation;
1040 
1041     da_SteamAPI_ISteamUserStats_RequestCurrentStats SteamAPI_ISteamUserStats_RequestCurrentStats;
1042     da_SteamAPI_ISteamUserStats_GetStat SteamAPI_ISteamUserStats_GetStat;
1043     da_SteamAPI_ISteamUserStats_GetStat0 SteamAPI_ISteamUserStats_GetStat0;
1044     da_SteamAPI_ISteamUserStats_SetStat SteamAPI_ISteamUserStats_SetStat;
1045     da_SteamAPI_ISteamUserStats_SetStat0 SteamAPI_ISteamUserStats_SetStat0;
1046     da_SteamAPI_ISteamUserStats_UpdateAvgRateStat SteamAPI_ISteamUserStats_UpdateAvgRateStat;
1047     da_SteamAPI_ISteamUserStats_GetAchievement SteamAPI_ISteamUserStats_GetAchievement;
1048     da_SteamAPI_ISteamUserStats_SetAchievement SteamAPI_ISteamUserStats_SetAchievement;
1049     da_SteamAPI_ISteamUserStats_ClearAchievement SteamAPI_ISteamUserStats_ClearAchievement;
1050     da_SteamAPI_ISteamUserStats_GetAchievementAndUnlockTime SteamAPI_ISteamUserStats_GetAchievementAndUnlockTime;
1051     da_SteamAPI_ISteamUserStats_StoreStats SteamAPI_ISteamUserStats_StoreStats;
1052     da_SteamAPI_ISteamUserStats_GetAchievementIcon SteamAPI_ISteamUserStats_GetAchievementIcon;
1053     da_SteamAPI_ISteamUserStats_GetAchievementDisplayAttribute SteamAPI_ISteamUserStats_GetAchievementDisplayAttribute;
1054     da_SteamAPI_ISteamUserStats_IndicateAchievementProgress SteamAPI_ISteamUserStats_IndicateAchievementProgress;
1055     da_SteamAPI_ISteamUserStats_GetNumAchievements SteamAPI_ISteamUserStats_GetNumAchievements;
1056     da_SteamAPI_ISteamUserStats_GetAchievementName SteamAPI_ISteamUserStats_GetAchievementName;
1057     da_SteamAPI_ISteamUserStats_RequestUserStats SteamAPI_ISteamUserStats_RequestUserStats;
1058     da_SteamAPI_ISteamUserStats_GetUserStat SteamAPI_ISteamUserStats_GetUserStat;
1059     da_SteamAPI_ISteamUserStats_GetUserStat0 SteamAPI_ISteamUserStats_GetUserStat0;
1060     da_SteamAPI_ISteamUserStats_GetUserAchievement SteamAPI_ISteamUserStats_GetUserAchievement;
1061     da_SteamAPI_ISteamUserStats_GetUserAchievementAndUnlockTime SteamAPI_ISteamUserStats_GetUserAchievementAndUnlockTime;
1062     da_SteamAPI_ISteamUserStats_ResetAllStats SteamAPI_ISteamUserStats_ResetAllStats;
1063     da_SteamAPI_ISteamUserStats_FindOrCreateLeaderboard SteamAPI_ISteamUserStats_FindOrCreateLeaderboard;
1064     da_SteamAPI_ISteamUserStats_FindLeaderboard SteamAPI_ISteamUserStats_FindLeaderboard;
1065     da_SteamAPI_ISteamUserStats_GetLeaderboardName SteamAPI_ISteamUserStats_GetLeaderboardName;
1066     da_SteamAPI_ISteamUserStats_GetLeaderboardEntryCount SteamAPI_ISteamUserStats_GetLeaderboardEntryCount;
1067     da_SteamAPI_ISteamUserStats_GetLeaderboardSortMethod SteamAPI_ISteamUserStats_GetLeaderboardSortMethod;
1068     da_SteamAPI_ISteamUserStats_GetLeaderboardDisplayType SteamAPI_ISteamUserStats_GetLeaderboardDisplayType;
1069     da_SteamAPI_ISteamUserStats_DownloadLeaderboardEntries SteamAPI_ISteamUserStats_DownloadLeaderboardEntries;
1070     da_SteamAPI_ISteamUserStats_DownloadLeaderboardEntriesForUsers SteamAPI_ISteamUserStats_DownloadLeaderboardEntriesForUsers;
1071     da_SteamAPI_ISteamUserStats_GetDownloadedLeaderboardEntry SteamAPI_ISteamUserStats_GetDownloadedLeaderboardEntry;
1072     da_SteamAPI_ISteamUserStats_UploadLeaderboardScore SteamAPI_ISteamUserStats_UploadLeaderboardScore;
1073     da_SteamAPI_ISteamUserStats_AttachLeaderboardUGC SteamAPI_ISteamUserStats_AttachLeaderboardUGC;
1074     da_SteamAPI_ISteamUserStats_GetNumberOfCurrentPlayers SteamAPI_ISteamUserStats_GetNumberOfCurrentPlayers;
1075     da_SteamAPI_ISteamUserStats_RequestGlobalAchievementPercentages SteamAPI_ISteamUserStats_RequestGlobalAchievementPercentages;
1076     da_SteamAPI_ISteamUserStats_GetMostAchievedAchievementInfo SteamAPI_ISteamUserStats_GetMostAchievedAchievementInfo;
1077     da_SteamAPI_ISteamUserStats_GetNextMostAchievedAchievementInfo SteamAPI_ISteamUserStats_GetNextMostAchievedAchievementInfo;
1078     da_SteamAPI_ISteamUserStats_GetAchievementAchievedPercent SteamAPI_ISteamUserStats_GetAchievementAchievedPercent;
1079     da_SteamAPI_ISteamUserStats_RequestGlobalStats SteamAPI_ISteamUserStats_RequestGlobalStats;
1080     da_SteamAPI_ISteamUserStats_GetGlobalStat SteamAPI_ISteamUserStats_GetGlobalStat;
1081     da_SteamAPI_ISteamUserStats_GetGlobalStat0 SteamAPI_ISteamUserStats_GetGlobalStat0;
1082     da_SteamAPI_ISteamUserStats_GetGlobalStatHistory SteamAPI_ISteamUserStats_GetGlobalStatHistory;
1083     da_SteamAPI_ISteamUserStats_GetGlobalStatHistory0 SteamAPI_ISteamUserStats_GetGlobalStatHistory0;
1084 
1085     da_SteamAPI_ISteamApps_BIsSubscribed SteamAPI_ISteamApps_BIsSubscribed;
1086     da_SteamAPI_ISteamApps_BIsLowViolence SteamAPI_ISteamApps_BIsLowViolence;
1087     da_SteamAPI_ISteamApps_BIsCybercafe SteamAPI_ISteamApps_BIsCybercafe;
1088     da_SteamAPI_ISteamApps_BIsVACBanned SteamAPI_ISteamApps_BIsVACBanned;
1089     da_SteamAPI_ISteamApps_GetCurrentGameLanguage SteamAPI_ISteamApps_GetCurrentGameLanguage;
1090     da_SteamAPI_ISteamApps_GetAvailableGameLanguages SteamAPI_ISteamApps_GetAvailableGameLanguages;
1091     da_SteamAPI_ISteamApps_BIsSubscribedApp SteamAPI_ISteamApps_BIsSubscribedApp;
1092     da_SteamAPI_ISteamApps_BIsDlcInstalled SteamAPI_ISteamApps_BIsDlcInstalled;
1093     da_SteamAPI_ISteamApps_GetEarliestPurchaseUnixTime SteamAPI_ISteamApps_GetEarliestPurchaseUnixTime;
1094     da_SteamAPI_ISteamApps_BIsSubscribedFromFreeWeekend SteamAPI_ISteamApps_BIsSubscribedFromFreeWeekend;
1095     da_SteamAPI_ISteamApps_GetDLCCount SteamAPI_ISteamApps_GetDLCCount;
1096     da_SteamAPI_ISteamApps_BGetDLCDataByIndex SteamAPI_ISteamApps_BGetDLCDataByIndex;
1097     da_SteamAPI_ISteamApps_InstallDLC SteamAPI_ISteamApps_InstallDLC;
1098     da_SteamAPI_ISteamApps_UninstallDLC SteamAPI_ISteamApps_UninstallDLC;
1099     da_SteamAPI_ISteamApps_RequestAppProofOfPurchaseKey SteamAPI_ISteamApps_RequestAppProofOfPurchaseKey;
1100     da_SteamAPI_ISteamApps_GetCurrentBetaName SteamAPI_ISteamApps_GetCurrentBetaName;
1101     da_SteamAPI_ISteamApps_MarkContentCorrupt SteamAPI_ISteamApps_MarkContentCorrupt;
1102     da_SteamAPI_ISteamApps_GetInstalledDepots SteamAPI_ISteamApps_GetInstalledDepots;
1103     da_SteamAPI_ISteamApps_GetAppInstallDir SteamAPI_ISteamApps_GetAppInstallDir;
1104     da_SteamAPI_ISteamApps_BIsAppInstalled SteamAPI_ISteamApps_BIsAppInstalled;
1105     da_SteamAPI_ISteamApps_GetAppOwner SteamAPI_ISteamApps_GetAppOwner;
1106     da_SteamAPI_ISteamApps_GetLaunchQueryParam SteamAPI_ISteamApps_GetLaunchQueryParam;
1107     da_SteamAPI_ISteamApps_GetDlcDownloadProgress SteamAPI_ISteamApps_GetDlcDownloadProgress;
1108     da_SteamAPI_ISteamApps_GetAppBuildId SteamAPI_ISteamApps_GetAppBuildId;
1109     da_SteamAPI_ISteamApps_RequestAllProofOfPurchaseKeys SteamAPI_ISteamApps_RequestAllProofOfPurchaseKeys;
1110     da_SteamAPI_ISteamApps_GetFileDetails SteamAPI_ISteamApps_GetFileDetails;
1111 
1112     da_SteamAPI_ISteamNetworking_SendP2PPacket SteamAPI_ISteamNetworking_SendP2PPacket;
1113     da_SteamAPI_ISteamNetworking_IsP2PPacketAvailable SteamAPI_ISteamNetworking_IsP2PPacketAvailable;
1114     da_SteamAPI_ISteamNetworking_ReadP2PPacket SteamAPI_ISteamNetworking_ReadP2PPacket;
1115     da_SteamAPI_ISteamNetworking_AcceptP2PSessionWithUser SteamAPI_ISteamNetworking_AcceptP2PSessionWithUser;
1116     da_SteamAPI_ISteamNetworking_CloseP2PSessionWithUser SteamAPI_ISteamNetworking_CloseP2PSessionWithUser;
1117     da_SteamAPI_ISteamNetworking_CloseP2PChannelWithUser SteamAPI_ISteamNetworking_CloseP2PChannelWithUser;
1118     da_SteamAPI_ISteamNetworking_GetP2PSessionState SteamAPI_ISteamNetworking_GetP2PSessionState;
1119     da_SteamAPI_ISteamNetworking_AllowP2PPacketRelay SteamAPI_ISteamNetworking_AllowP2PPacketRelay;
1120     da_SteamAPI_ISteamNetworking_CreateListenSocket SteamAPI_ISteamNetworking_CreateListenSocket;
1121     da_SteamAPI_ISteamNetworking_CreateP2PConnectionSocket SteamAPI_ISteamNetworking_CreateP2PConnectionSocket;
1122     da_SteamAPI_ISteamNetworking_CreateConnectionSocket SteamAPI_ISteamNetworking_CreateConnectionSocket;
1123     da_SteamAPI_ISteamNetworking_DestroySocket SteamAPI_ISteamNetworking_DestroySocket;
1124     da_SteamAPI_ISteamNetworking_DestroyListenSocket SteamAPI_ISteamNetworking_DestroyListenSocket;
1125     da_SteamAPI_ISteamNetworking_SendDataOnSocket SteamAPI_ISteamNetworking_SendDataOnSocket;
1126     da_SteamAPI_ISteamNetworking_IsDataAvailableOnSocket SteamAPI_ISteamNetworking_IsDataAvailableOnSocket;
1127     da_SteamAPI_ISteamNetworking_RetrieveDataFromSocket SteamAPI_ISteamNetworking_RetrieveDataFromSocket;
1128     da_SteamAPI_ISteamNetworking_IsDataAvailable SteamAPI_ISteamNetworking_IsDataAvailable;
1129     da_SteamAPI_ISteamNetworking_RetrieveData SteamAPI_ISteamNetworking_RetrieveData;
1130     da_SteamAPI_ISteamNetworking_GetSocketInfo SteamAPI_ISteamNetworking_GetSocketInfo;
1131     da_SteamAPI_ISteamNetworking_GetListenSocketInfo SteamAPI_ISteamNetworking_GetListenSocketInfo;
1132     da_SteamAPI_ISteamNetworking_GetSocketConnectionType SteamAPI_ISteamNetworking_GetSocketConnectionType;
1133     da_SteamAPI_ISteamNetworking_GetMaxPacketSize SteamAPI_ISteamNetworking_GetMaxPacketSize;
1134 
1135     da_SteamAPI_ISteamScreenshots_WriteScreenshot SteamAPI_ISteamScreenshots_WriteScreenshot;
1136     da_SteamAPI_ISteamScreenshots_AddScreenshotToLibrary SteamAPI_ISteamScreenshots_AddScreenshotToLibrary;
1137     da_SteamAPI_ISteamScreenshots_TriggerScreenshot SteamAPI_ISteamScreenshots_TriggerScreenshot;
1138     da_SteamAPI_ISteamScreenshots_HookScreenshots SteamAPI_ISteamScreenshots_HookScreenshots;
1139     da_SteamAPI_ISteamScreenshots_SetLocation SteamAPI_ISteamScreenshots_SetLocation;
1140     da_SteamAPI_ISteamScreenshots_TagUser SteamAPI_ISteamScreenshots_TagUser;
1141     da_SteamAPI_ISteamScreenshots_TagPublishedFile SteamAPI_ISteamScreenshots_TagPublishedFile;
1142     da_SteamAPI_ISteamScreenshots_IsScreenshotsHooked SteamAPI_ISteamScreenshots_IsScreenshotsHooked;
1143     da_SteamAPI_ISteamScreenshots_AddVRScreenshotToLibrary SteamAPI_ISteamScreenshots_AddVRScreenshotToLibrary;
1144 
1145     da_SteamAPI_ISteamMusic_BIsEnabled SteamAPI_ISteamMusic_BIsEnabled;
1146     da_SteamAPI_ISteamMusic_BIsPlaying SteamAPI_ISteamMusic_BIsPlaying;
1147     da_SteamAPI_ISteamMusic_GetPlaybackStatus SteamAPI_ISteamMusic_GetPlaybackStatus;
1148     da_SteamAPI_ISteamMusic_Play SteamAPI_ISteamMusic_Play;
1149     da_SteamAPI_ISteamMusic_Pause SteamAPI_ISteamMusic_Pause;
1150     da_SteamAPI_ISteamMusic_PlayPrevious SteamAPI_ISteamMusic_PlayPrevious;
1151     da_SteamAPI_ISteamMusic_PlayNext SteamAPI_ISteamMusic_PlayNext;
1152     da_SteamAPI_ISteamMusic_SetVolume SteamAPI_ISteamMusic_SetVolume;
1153     da_SteamAPI_ISteamMusic_GetVolume SteamAPI_ISteamMusic_GetVolume;
1154     
1155     da_SteamAPI_ISteamMusicRemote_RegisterSteamMusicRemote SteamAPI_ISteamMusicRemote_RegisterSteamMusicRemote;
1156     da_SteamAPI_ISteamMusicRemote_DeregisterSteamMusicRemote SteamAPI_ISteamMusicRemote_DeregisterSteamMusicRemote;
1157     da_SteamAPI_ISteamMusicRemote_BIsCurrentMusicRemote SteamAPI_ISteamMusicRemote_BIsCurrentMusicRemote;
1158     da_SteamAPI_ISteamMusicRemote_BActivationSuccess SteamAPI_ISteamMusicRemote_BActivationSuccess;
1159     da_SteamAPI_ISteamMusicRemote_SetDisplayName SteamAPI_ISteamMusicRemote_SetDisplayName;
1160     da_SteamAPI_ISteamMusicRemote_SetPNGIcon_64x64 SteamAPI_ISteamMusicRemote_SetPNGIcon_64x64;
1161     da_SteamAPI_ISteamMusicRemote_EnablePlayPrevious SteamAPI_ISteamMusicRemote_EnablePlayPrevious;
1162     da_SteamAPI_ISteamMusicRemote_EnablePlayNext SteamAPI_ISteamMusicRemote_EnablePlayNext;
1163     da_SteamAPI_ISteamMusicRemote_EnableShuffled SteamAPI_ISteamMusicRemote_EnableShuffled;
1164     da_SteamAPI_ISteamMusicRemote_EnableLooped SteamAPI_ISteamMusicRemote_EnableLooped;
1165     da_SteamAPI_ISteamMusicRemote_EnableQueue SteamAPI_ISteamMusicRemote_EnableQueue;
1166     da_SteamAPI_ISteamMusicRemote_EnablePlaylists SteamAPI_ISteamMusicRemote_EnablePlaylists;
1167     da_SteamAPI_ISteamMusicRemote_UpdatePlaybackStatus SteamAPI_ISteamMusicRemote_UpdatePlaybackStatus;
1168     da_SteamAPI_ISteamMusicRemote_UpdateShuffled SteamAPI_ISteamMusicRemote_UpdateShuffled;
1169     da_SteamAPI_ISteamMusicRemote_UpdateLooped SteamAPI_ISteamMusicRemote_UpdateLooped;
1170     da_SteamAPI_ISteamMusicRemote_UpdateVolume SteamAPI_ISteamMusicRemote_UpdateVolume;
1171     da_SteamAPI_ISteamMusicRemote_CurrentEntryWillChange SteamAPI_ISteamMusicRemote_CurrentEntryWillChange;
1172     da_SteamAPI_ISteamMusicRemote_CurrentEntryIsAvailable SteamAPI_ISteamMusicRemote_CurrentEntryIsAvailable;
1173     da_SteamAPI_ISteamMusicRemote_UpdateCurrentEntryText SteamAPI_ISteamMusicRemote_UpdateCurrentEntryText;
1174     da_SteamAPI_ISteamMusicRemote_UpdateCurrentEntryElapsedSeconds SteamAPI_ISteamMusicRemote_UpdateCurrentEntryElapsedSeconds;
1175     da_SteamAPI_ISteamMusicRemote_UpdateCurrentEntryCoverArt SteamAPI_ISteamMusicRemote_UpdateCurrentEntryCoverArt;
1176     da_SteamAPI_ISteamMusicRemote_CurrentEntryDidChange SteamAPI_ISteamMusicRemote_CurrentEntryDidChange;
1177     da_SteamAPI_ISteamMusicRemote_QueueWillChange SteamAPI_ISteamMusicRemote_QueueWillChange;
1178     da_SteamAPI_ISteamMusicRemote_ResetQueueEntries SteamAPI_ISteamMusicRemote_ResetQueueEntries;
1179     da_SteamAPI_ISteamMusicRemote_SetQueueEntry SteamAPI_ISteamMusicRemote_SetQueueEntry;
1180     da_SteamAPI_ISteamMusicRemote_SetCurrentQueueEntry SteamAPI_ISteamMusicRemote_SetCurrentQueueEntry;
1181     da_SteamAPI_ISteamMusicRemote_QueueDidChange SteamAPI_ISteamMusicRemote_QueueDidChange;
1182     da_SteamAPI_ISteamMusicRemote_PlaylistWillChange SteamAPI_ISteamMusicRemote_PlaylistWillChange;
1183     da_SteamAPI_ISteamMusicRemote_ResetPlaylistEntries SteamAPI_ISteamMusicRemote_ResetPlaylistEntries;
1184     da_SteamAPI_ISteamMusicRemote_SetPlaylistEntry SteamAPI_ISteamMusicRemote_SetPlaylistEntry;
1185     da_SteamAPI_ISteamMusicRemote_SetCurrentPlaylistEntry SteamAPI_ISteamMusicRemote_SetCurrentPlaylistEntry;
1186     da_SteamAPI_ISteamMusicRemote_PlaylistDidChange SteamAPI_ISteamMusicRemote_PlaylistDidChange;
1187 
1188     da_SteamAPI_ISteamHTTP_CreateHTTPRequest SteamAPI_ISteamHTTP_CreateHTTPRequest;
1189     da_SteamAPI_ISteamHTTP_SetHTTPRequestContextValue SteamAPI_ISteamHTTP_SetHTTPRequestContextValue;
1190     da_SteamAPI_ISteamHTTP_SetHTTPRequestNetworkActivityTimeout SteamAPI_ISteamHTTP_SetHTTPRequestNetworkActivityTimeout;
1191     da_SteamAPI_ISteamHTTP_SetHTTPRequestHeaderValue SteamAPI_ISteamHTTP_SetHTTPRequestHeaderValue;
1192     da_SteamAPI_ISteamHTTP_SetHTTPRequestGetOrPostParameter SteamAPI_ISteamHTTP_SetHTTPRequestGetOrPostParameter;
1193     da_SteamAPI_ISteamHTTP_SendHTTPRequest SteamAPI_ISteamHTTP_SendHTTPRequest;
1194     da_SteamAPI_ISteamHTTP_SendHTTPRequestAndStreamResponse SteamAPI_ISteamHTTP_SendHTTPRequestAndStreamResponse;
1195     da_SteamAPI_ISteamHTTP_DeferHTTPRequest SteamAPI_ISteamHTTP_DeferHTTPRequest;
1196     da_SteamAPI_ISteamHTTP_PrioritizeHTTPRequest SteamAPI_ISteamHTTP_PrioritizeHTTPRequest;
1197     da_SteamAPI_ISteamHTTP_GetHTTPResponseHeaderSize SteamAPI_ISteamHTTP_GetHTTPResponseHeaderSize;
1198     da_SteamAPI_ISteamHTTP_GetHTTPResponseHeaderValue SteamAPI_ISteamHTTP_GetHTTPResponseHeaderValue;
1199     da_SteamAPI_ISteamHTTP_GetHTTPResponseBodySize SteamAPI_ISteamHTTP_GetHTTPResponseBodySize;
1200     da_SteamAPI_ISteamHTTP_GetHTTPResponseBodyData SteamAPI_ISteamHTTP_GetHTTPResponseBodyData;
1201     da_SteamAPI_ISteamHTTP_GetHTTPStreamingResponseBodyData SteamAPI_ISteamHTTP_GetHTTPStreamingResponseBodyData;
1202     da_SteamAPI_ISteamHTTP_ReleaseHTTPRequest SteamAPI_ISteamHTTP_ReleaseHTTPRequest;
1203     da_SteamAPI_ISteamHTTP_GetHTTPDownloadProgressPct SteamAPI_ISteamHTTP_GetHTTPDownloadProgressPct;
1204     da_SteamAPI_ISteamHTTP_SetHTTPRequestRawPostBody SteamAPI_ISteamHTTP_SetHTTPRequestRawPostBody;
1205     da_SteamAPI_ISteamHTTP_CreateCookieContainer SteamAPI_ISteamHTTP_CreateCookieContainer;
1206     da_SteamAPI_ISteamHTTP_ReleaseCookieContainer SteamAPI_ISteamHTTP_ReleaseCookieContainer;
1207     da_SteamAPI_ISteamHTTP_SetCookie SteamAPI_ISteamHTTP_SetCookie;
1208     da_SteamAPI_ISteamHTTP_SetHTTPRequestCookieContainer SteamAPI_ISteamHTTP_SetHTTPRequestCookieContainer;
1209     da_SteamAPI_ISteamHTTP_SetHTTPRequestUserAgentInfo SteamAPI_ISteamHTTP_SetHTTPRequestUserAgentInfo;
1210     da_SteamAPI_ISteamHTTP_SetHTTPRequestRequiresVerifiedCertificate SteamAPI_ISteamHTTP_SetHTTPRequestRequiresVerifiedCertificate;
1211     da_SteamAPI_ISteamHTTP_SetHTTPRequestAbsoluteTimeoutMS SteamAPI_ISteamHTTP_SetHTTPRequestAbsoluteTimeoutMS;
1212     da_SteamAPI_ISteamHTTP_GetHTTPRequestWasTimedOut SteamAPI_ISteamHTTP_GetHTTPRequestWasTimedOut;
1213 
1214     da_SteamAPI_ISteamUnifiedMessages_SendMethod SteamAPI_ISteamUnifiedMessages_SendMethod;
1215     da_SteamAPI_ISteamUnifiedMessages_GetMethodResponseInfo SteamAPI_ISteamUnifiedMessages_GetMethodResponseInfo;
1216     da_SteamAPI_ISteamUnifiedMessages_GetMethodResponseData SteamAPI_ISteamUnifiedMessages_GetMethodResponseData;
1217     da_SteamAPI_ISteamUnifiedMessages_ReleaseMethod SteamAPI_ISteamUnifiedMessages_ReleaseMethod;
1218     da_SteamAPI_ISteamUnifiedMessages_SendNotification SteamAPI_ISteamUnifiedMessages_SendNotification;
1219 
1220     da_SteamAPI_ISteamController_Init SteamAPI_ISteamController_Init;
1221     da_SteamAPI_ISteamController_Shutdown SteamAPI_ISteamController_Shutdown;
1222     da_SteamAPI_ISteamController_RunFrame SteamAPI_ISteamController_RunFrame;
1223     da_SteamAPI_ISteamController_GetConnectedControllers SteamAPI_ISteamController_GetConnectedControllers;
1224     da_SteamAPI_ISteamController_ShowBindingPanel SteamAPI_ISteamController_ShowBindingPanel;
1225     da_SteamAPI_ISteamController_GetActionSetHandle SteamAPI_ISteamController_GetActionSetHandle;
1226     da_SteamAPI_ISteamController_ActivateActionSet SteamAPI_ISteamController_ActivateActionSet;
1227     da_SteamAPI_ISteamController_GetCurrentActionSet SteamAPI_ISteamController_GetCurrentActionSet;
1228     da_SteamAPI_ISteamController_GetDigitalActionHandle SteamAPI_ISteamController_GetDigitalActionHandle;
1229     da_SteamAPI_ISteamController_GetDigitalActionData SteamAPI_ISteamController_GetDigitalActionData;
1230     da_SteamAPI_ISteamController_GetDigitalActionOrigins SteamAPI_ISteamController_GetDigitalActionOrigins;
1231     da_SteamAPI_ISteamController_GetAnalogActionHandle SteamAPI_ISteamController_GetAnalogActionHandle;
1232     da_SteamAPI_ISteamController_GetAnalogActionData SteamAPI_ISteamController_GetAnalogActionData;
1233     da_SteamAPI_ISteamController_GetAnalogActionOrigins SteamAPI_ISteamController_GetAnalogActionOrigins;
1234     da_SteamAPI_ISteamController_StopAnalogActionMomentum SteamAPI_ISteamController_StopAnalogActionMomentum;
1235     da_SteamAPI_ISteamController_TriggerHapticPulse SteamAPI_ISteamController_TriggerHapticPulse;
1236     da_SteamAPI_ISteamController_TriggerRepeatedHapticPulse SteamAPI_ISteamController_TriggerRepeatedHapticPulse;
1237     da_SteamAPI_ISteamController_TriggerVibration SteamAPI_ISteamController_TriggerVibration;
1238     da_SteamAPI_ISteamController_SetLEDColor SteamAPI_ISteamController_SetLEDColor;
1239     da_SteamAPI_ISteamController_GetGamepadIndexForController SteamAPI_ISteamController_GetGamepadIndexForController;
1240     da_SteamAPI_ISteamController_GetControllerForGamepadIndex SteamAPI_ISteamController_GetControllerForGamepadIndex;
1241     da_SteamAPI_ISteamController_GetMotionData SteamAPI_ISteamController_GetMotionData;
1242     da_SteamAPI_ISteamController_ShowDigitalActionOrigins SteamAPI_ISteamController_ShowDigitalActionOrigins;
1243     da_SteamAPI_ISteamController_ShowAnalogActionOrigins SteamAPI_ISteamController_ShowAnalogActionOrigins;
1244     da_SteamAPI_ISteamController_GetStringForActionOrigin SteamAPI_ISteamController_GetStringForActionOrigin;
1245     da_SteamAPI_ISteamController_GetGlyphForActionOrigin SteamAPI_ISteamController_GetGlyphForActionOrigin;
1246 
1247     da_SteamAPI_ISteamUGC_CreateQueryUserUGCRequest SteamAPI_ISteamUGC_CreateQueryUserUGCRequest;
1248     da_SteamAPI_ISteamUGC_CreateQueryAllUGCRequest SteamAPI_ISteamUGC_CreateQueryAllUGCRequest;
1249     da_SteamAPI_ISteamUGC_CreateQueryUGCDetailsRequest SteamAPI_ISteamUGC_CreateQueryUGCDetailsRequest;
1250     da_SteamAPI_ISteamUGC_SendQueryUGCRequest SteamAPI_ISteamUGC_SendQueryUGCRequest;
1251     da_SteamAPI_ISteamUGC_GetQueryUGCResult SteamAPI_ISteamUGC_GetQueryUGCResult;
1252     da_SteamAPI_ISteamUGC_GetQueryUGCPreviewURL SteamAPI_ISteamUGC_GetQueryUGCPreviewURL;
1253     da_SteamAPI_ISteamUGC_GetQueryUGCMetadata SteamAPI_ISteamUGC_GetQueryUGCMetadata;
1254     da_SteamAPI_ISteamUGC_GetQueryUGCChildren SteamAPI_ISteamUGC_GetQueryUGCChildren;
1255     da_SteamAPI_ISteamUGC_GetQueryUGCStatistic SteamAPI_ISteamUGC_GetQueryUGCStatistic;
1256     da_SteamAPI_ISteamUGC_GetQueryUGCNumAdditionalPreviews SteamAPI_ISteamUGC_GetQueryUGCNumAdditionalPreviews;
1257     da_SteamAPI_ISteamUGC_GetQueryUGCAdditionalPreview SteamAPI_ISteamUGC_GetQueryUGCAdditionalPreview;
1258     da_SteamAPI_ISteamUGC_GetQueryUGCNumKeyValueTags SteamAPI_ISteamUGC_GetQueryUGCNumKeyValueTags;
1259     da_SteamAPI_ISteamUGC_GetQueryUGCKeyValueTag SteamAPI_ISteamUGC_GetQueryUGCKeyValueTag;
1260     da_SteamAPI_ISteamUGC_ReleaseQueryUGCRequest SteamAPI_ISteamUGC_ReleaseQueryUGCRequest;
1261     da_SteamAPI_ISteamUGC_AddRequiredTag SteamAPI_ISteamUGC_AddRequiredTag;
1262     da_SteamAPI_ISteamUGC_AddExcludedTag SteamAPI_ISteamUGC_AddExcludedTag;
1263     da_SteamAPI_ISteamUGC_SetReturnOnlyIDs SteamAPI_ISteamUGC_SetReturnOnlyIDs;
1264     da_SteamAPI_ISteamUGC_SetReturnKeyValueTags SteamAPI_ISteamUGC_SetReturnKeyValueTags;
1265     da_SteamAPI_ISteamUGC_SetReturnLongDescription SteamAPI_ISteamUGC_SetReturnLongDescription;
1266     da_SteamAPI_ISteamUGC_SetReturnMetadata SteamAPI_ISteamUGC_SetReturnMetadata;
1267     da_SteamAPI_ISteamUGC_SetReturnChildren SteamAPI_ISteamUGC_SetReturnChildren;
1268     da_SteamAPI_ISteamUGC_SetReturnAdditionalPreviews SteamAPI_ISteamUGC_SetReturnAdditionalPreviews;
1269     da_SteamAPI_ISteamUGC_SetReturnTotalOnly SteamAPI_ISteamUGC_SetReturnTotalOnly;
1270     da_SteamAPI_ISteamUGC_SetReturnPlaytimeStats SteamAPI_ISteamUGC_SetReturnPlaytimeStats;
1271     da_SteamAPI_ISteamUGC_SetLanguage SteamAPI_ISteamUGC_SetLanguage;
1272     da_SteamAPI_ISteamUGC_SetAllowCachedResponse SteamAPI_ISteamUGC_SetAllowCachedResponse;
1273     da_SteamAPI_ISteamUGC_SetCloudFileNameFilter SteamAPI_ISteamUGC_SetCloudFileNameFilter;
1274     da_SteamAPI_ISteamUGC_SetMatchAnyTag SteamAPI_ISteamUGC_SetMatchAnyTag;
1275     da_SteamAPI_ISteamUGC_SetSearchText SteamAPI_ISteamUGC_SetSearchText;
1276     da_SteamAPI_ISteamUGC_SetRankedByTrendDays SteamAPI_ISteamUGC_SetRankedByTrendDays;
1277     da_SteamAPI_ISteamUGC_AddRequiredKeyValueTag SteamAPI_ISteamUGC_AddRequiredKeyValueTag;
1278     da_SteamAPI_ISteamUGC_RequestUGCDetails SteamAPI_ISteamUGC_RequestUGCDetails;
1279     da_SteamAPI_ISteamUGC_CreateItem SteamAPI_ISteamUGC_CreateItem;
1280     da_SteamAPI_ISteamUGC_StartItemUpdate SteamAPI_ISteamUGC_StartItemUpdate;
1281     da_SteamAPI_ISteamUGC_SetItemTitle SteamAPI_ISteamUGC_SetItemTitle;
1282     da_SteamAPI_ISteamUGC_SetItemDescription SteamAPI_ISteamUGC_SetItemDescription;
1283     da_SteamAPI_ISteamUGC_SetItemUpdateLanguage SteamAPI_ISteamUGC_SetItemUpdateLanguage;
1284     da_SteamAPI_ISteamUGC_SetItemMetadata SteamAPI_ISteamUGC_SetItemMetadata;
1285     da_SteamAPI_ISteamUGC_SetItemVisibility SteamAPI_ISteamUGC_SetItemVisibility;
1286     da_SteamAPI_ISteamUGC_SetItemTags SteamAPI_ISteamUGC_SetItemTags;
1287     da_SteamAPI_ISteamUGC_SetItemContent SteamAPI_ISteamUGC_SetItemContent;
1288     da_SteamAPI_ISteamUGC_SetItemPreview SteamAPI_ISteamUGC_SetItemPreview;
1289     da_SteamAPI_ISteamUGC_RemoveItemKeyValueTags SteamAPI_ISteamUGC_RemoveItemKeyValueTags;
1290     da_SteamAPI_ISteamUGC_AddItemKeyValueTag SteamAPI_ISteamUGC_AddItemKeyValueTag;
1291     da_SteamAPI_ISteamUGC_AddItemPreviewFile SteamAPI_ISteamUGC_AddItemPreviewFile;
1292     da_SteamAPI_ISteamUGC_AddItemPreviewVideo SteamAPI_ISteamUGC_AddItemPreviewVideo;
1293     da_SteamAPI_ISteamUGC_UpdateItemPreviewFile SteamAPI_ISteamUGC_UpdateItemPreviewFile;
1294     da_SteamAPI_ISteamUGC_UpdateItemPreviewVideo SteamAPI_ISteamUGC_UpdateItemPreviewVideo;
1295     da_SteamAPI_ISteamUGC_RemoveItemPreview SteamAPI_ISteamUGC_RemoveItemPreview;
1296     da_SteamAPI_ISteamUGC_SubmitItemUpdate SteamAPI_ISteamUGC_SubmitItemUpdate;
1297     da_SteamAPI_ISteamUGC_GetItemUpdateProgress SteamAPI_ISteamUGC_GetItemUpdateProgress;
1298     da_SteamAPI_ISteamUGC_SetUserItemVote SteamAPI_ISteamUGC_SetUserItemVote;
1299     da_SteamAPI_ISteamUGC_GetUserItemVote SteamAPI_ISteamUGC_GetUserItemVote;
1300     da_SteamAPI_ISteamUGC_AddItemToFavorites SteamAPI_ISteamUGC_AddItemToFavorites;
1301     da_SteamAPI_ISteamUGC_RemoveItemFromFavorites SteamAPI_ISteamUGC_RemoveItemFromFavorites;
1302     da_SteamAPI_ISteamUGC_SubscribeItem SteamAPI_ISteamUGC_SubscribeItem;
1303     da_SteamAPI_ISteamUGC_UnsubscribeItem SteamAPI_ISteamUGC_UnsubscribeItem;
1304     da_SteamAPI_ISteamUGC_GetNumSubscribedItems SteamAPI_ISteamUGC_GetNumSubscribedItems;
1305     da_SteamAPI_ISteamUGC_GetSubscribedItems SteamAPI_ISteamUGC_GetSubscribedItems;
1306     da_SteamAPI_ISteamUGC_GetItemState SteamAPI_ISteamUGC_GetItemState;
1307     da_SteamAPI_ISteamUGC_GetItemInstallInfo SteamAPI_ISteamUGC_GetItemInstallInfo;
1308     da_SteamAPI_ISteamUGC_GetItemDownloadInfo SteamAPI_ISteamUGC_GetItemDownloadInfo;
1309     da_SteamAPI_ISteamUGC_DownloadItem SteamAPI_ISteamUGC_DownloadItem;
1310     da_SteamAPI_ISteamUGC_BInitWorkshopForGameServer SteamAPI_ISteamUGC_BInitWorkshopForGameServer;
1311     da_SteamAPI_ISteamUGC_SuspendDownloads SteamAPI_ISteamUGC_SuspendDownloads;
1312     da_SteamAPI_ISteamUGC_StartPlaytimeTracking SteamAPI_ISteamUGC_StartPlaytimeTracking;
1313     da_SteamAPI_ISteamUGC_StopPlaytimeTracking SteamAPI_ISteamUGC_StopPlaytimeTracking;
1314     da_SteamAPI_ISteamUGC_StopPlaytimeTrackingForAllItems SteamAPI_ISteamUGC_StopPlaytimeTrackingForAllItems;
1315     da_SteamAPI_ISteamUGC_AddDependency SteamAPI_ISteamUGC_AddDependency;
1316     da_SteamAPI_ISteamUGC_RemoveDependency SteamAPI_ISteamUGC_RemoveDependency;
1317 
1318     da_SteamAPI_ISteamAppList_GetNumInstalledApps SteamAPI_ISteamAppList_GetNumInstalledApps;
1319     da_SteamAPI_ISteamAppList_GetInstalledApps SteamAPI_ISteamAppList_GetInstalledApps;
1320     da_SteamAPI_ISteamAppList_GetAppName SteamAPI_ISteamAppList_GetAppName;
1321     da_SteamAPI_ISteamAppList_GetAppInstallDir SteamAPI_ISteamAppList_GetAppInstallDir;
1322     da_SteamAPI_ISteamAppList_GetAppBuildId SteamAPI_ISteamAppList_GetAppBuildId;
1323 
1324     da_SteamAPI_ISteamHTMLSurface_DestructISteamHTMLSurface SteamAPI_ISteamHTMLSurface_DestructISteamHTMLSurface;
1325     da_SteamAPI_ISteamHTMLSurface_Init SteamAPI_ISteamHTMLSurface_Init;
1326     da_SteamAPI_ISteamHTMLSurface_Shutdown SteamAPI_ISteamHTMLSurface_Shutdown;
1327     da_SteamAPI_ISteamHTMLSurface_CreateBrowser SteamAPI_ISteamHTMLSurface_CreateBrowser;
1328     da_SteamAPI_ISteamHTMLSurface_RemoveBrowser SteamAPI_ISteamHTMLSurface_RemoveBrowser;
1329     da_SteamAPI_ISteamHTMLSurface_LoadURL SteamAPI_ISteamHTMLSurface_LoadURL;
1330     da_SteamAPI_ISteamHTMLSurface_SetSize SteamAPI_ISteamHTMLSurface_SetSize;
1331     da_SteamAPI_ISteamHTMLSurface_StopLoad SteamAPI_ISteamHTMLSurface_StopLoad;
1332     da_SteamAPI_ISteamHTMLSurface_Reload SteamAPI_ISteamHTMLSurface_Reload;
1333     da_SteamAPI_ISteamHTMLSurface_GoBack SteamAPI_ISteamHTMLSurface_GoBack;
1334     da_SteamAPI_ISteamHTMLSurface_GoForward SteamAPI_ISteamHTMLSurface_GoForward;
1335     da_SteamAPI_ISteamHTMLSurface_AddHeader SteamAPI_ISteamHTMLSurface_AddHeader;
1336     da_SteamAPI_ISteamHTMLSurface_ExecuteJavascript SteamAPI_ISteamHTMLSurface_ExecuteJavascript;
1337     da_SteamAPI_ISteamHTMLSurface_MouseUp SteamAPI_ISteamHTMLSurface_MouseUp;
1338     da_SteamAPI_ISteamHTMLSurface_MouseDown SteamAPI_ISteamHTMLSurface_MouseDown;
1339     da_SteamAPI_ISteamHTMLSurface_MouseDoubleClick SteamAPI_ISteamHTMLSurface_MouseDoubleClick;
1340     da_SteamAPI_ISteamHTMLSurface_MouseMove SteamAPI_ISteamHTMLSurface_MouseMove;
1341     da_SteamAPI_ISteamHTMLSurface_MouseWheel SteamAPI_ISteamHTMLSurface_MouseWheel;
1342     da_SteamAPI_ISteamHTMLSurface_KeyDown SteamAPI_ISteamHTMLSurface_KeyDown;
1343     da_SteamAPI_ISteamHTMLSurface_KeyUp SteamAPI_ISteamHTMLSurface_KeyUp;
1344     da_SteamAPI_ISteamHTMLSurface_KeyChar SteamAPI_ISteamHTMLSurface_KeyChar;
1345     da_SteamAPI_ISteamHTMLSurface_SetHorizontalScroll SteamAPI_ISteamHTMLSurface_SetHorizontalScroll;
1346     da_SteamAPI_ISteamHTMLSurface_SetVerticalScroll SteamAPI_ISteamHTMLSurface_SetVerticalScroll;
1347     da_SteamAPI_ISteamHTMLSurface_SetKeyFocus SteamAPI_ISteamHTMLSurface_SetKeyFocus;
1348     da_SteamAPI_ISteamHTMLSurface_ViewSource SteamAPI_ISteamHTMLSurface_ViewSource;
1349     da_SteamAPI_ISteamHTMLSurface_CopyToClipboard SteamAPI_ISteamHTMLSurface_CopyToClipboard;
1350     da_SteamAPI_ISteamHTMLSurface_PasteFromClipboard SteamAPI_ISteamHTMLSurface_PasteFromClipboard;
1351     da_SteamAPI_ISteamHTMLSurface_Find SteamAPI_ISteamHTMLSurface_Find;
1352     da_SteamAPI_ISteamHTMLSurface_StopFind SteamAPI_ISteamHTMLSurface_StopFind;
1353     da_SteamAPI_ISteamHTMLSurface_GetLinkAtPosition SteamAPI_ISteamHTMLSurface_GetLinkAtPosition;
1354     da_SteamAPI_ISteamHTMLSurface_SetCookie SteamAPI_ISteamHTMLSurface_SetCookie;
1355     da_SteamAPI_ISteamHTMLSurface_SetPageScaleFactor SteamAPI_ISteamHTMLSurface_SetPageScaleFactor;
1356     da_SteamAPI_ISteamHTMLSurface_SetBackgroundMode SteamAPI_ISteamHTMLSurface_SetBackgroundMode;
1357     da_SteamAPI_ISteamHTMLSurface_AllowStartRequest SteamAPI_ISteamHTMLSurface_AllowStartRequest;
1358     da_SteamAPI_ISteamHTMLSurface_JSDialogResponse SteamAPI_ISteamHTMLSurface_JSDialogResponse;
1359 
1360     da_SteamAPI_ISteamInventory_GetResultStatus SteamAPI_ISteamInventory_GetResultStatus;
1361     da_SteamAPI_ISteamInventory_GetResultItems SteamAPI_ISteamInventory_GetResultItems;
1362     da_SteamAPI_ISteamInventory_GetResultItemProperty SteamAPI_ISteamInventory_GetResultItemProperty;
1363     da_SteamAPI_ISteamInventory_GetResultTimestamp SteamAPI_ISteamInventory_GetResultTimestamp;
1364     da_SteamAPI_ISteamInventory_CheckResultSteamID SteamAPI_ISteamInventory_CheckResultSteamID;
1365     da_SteamAPI_ISteamInventory_DestroyResult SteamAPI_ISteamInventory_DestroyResult;
1366     da_SteamAPI_ISteamInventory_GetAllItems SteamAPI_ISteamInventory_GetAllItems;
1367     da_SteamAPI_ISteamInventory_GetItemsByID SteamAPI_ISteamInventory_GetItemsByID;
1368     da_SteamAPI_ISteamInventory_SerializeResult SteamAPI_ISteamInventory_SerializeResult;
1369     da_SteamAPI_ISteamInventory_DeserializeResult SteamAPI_ISteamInventory_DeserializeResult;
1370     da_SteamAPI_ISteamInventory_GenerateItems SteamAPI_ISteamInventory_GenerateItems;
1371     da_SteamAPI_ISteamInventory_GrantPromoItems SteamAPI_ISteamInventory_GrantPromoItems;
1372     da_SteamAPI_ISteamInventory_AddPromoItem SteamAPI_ISteamInventory_AddPromoItem;
1373     da_SteamAPI_ISteamInventory_AddPromoItems SteamAPI_ISteamInventory_AddPromoItems;
1374     da_SteamAPI_ISteamInventory_ConsumeItem SteamAPI_ISteamInventory_ConsumeItem;
1375     da_SteamAPI_ISteamInventory_ExchangeItems SteamAPI_ISteamInventory_ExchangeItems;
1376     da_SteamAPI_ISteamInventory_TransferItemQuantity SteamAPI_ISteamInventory_TransferItemQuantity;
1377     da_SteamAPI_ISteamInventory_SendItemDropHeartbeat SteamAPI_ISteamInventory_SendItemDropHeartbeat;
1378     da_SteamAPI_ISteamInventory_TriggerItemDrop SteamAPI_ISteamInventory_TriggerItemDrop;
1379     da_SteamAPI_ISteamInventory_TradeItems SteamAPI_ISteamInventory_TradeItems;
1380     da_SteamAPI_ISteamInventory_LoadItemDefinitions SteamAPI_ISteamInventory_LoadItemDefinitions;
1381     da_SteamAPI_ISteamInventory_GetItemDefinitionIDs SteamAPI_ISteamInventory_GetItemDefinitionIDs;
1382     da_SteamAPI_ISteamInventory_GetItemDefinitionProperty SteamAPI_ISteamInventory_GetItemDefinitionProperty;
1383     da_SteamAPI_ISteamInventory_RequestEligiblePromoItemDefinitionsIDs SteamAPI_ISteamInventory_RequestEligiblePromoItemDefinitionsIDs;
1384     da_SteamAPI_ISteamInventory_GetEligiblePromoItemDefinitionIDs SteamAPI_ISteamInventory_GetEligiblePromoItemDefinitionIDs;
1385 
1386     da_SteamAPI_ISteamVideo_GetVideoURL SteamAPI_ISteamVideo_GetVideoURL;
1387     da_SteamAPI_ISteamVideo_IsBroadcasting SteamAPI_ISteamVideo_IsBroadcasting;
1388     da_SteamAPI_ISteamVideo_GetOPFSettings SteamAPI_ISteamVideo_GetOPFSettings;
1389     da_SteamAPI_ISteamVideo_GetOPFStringForApp SteamAPI_ISteamVideo_GetOPFStringForApp;
1390 
1391     da_SteamAPI_ISteamGameServer_InitGameServer SteamAPI_ISteamGameServer_InitGameServer;
1392     da_SteamAPI_ISteamGameServer_SetProduct SteamAPI_ISteamGameServer_SetProduct;
1393     da_SteamAPI_ISteamGameServer_SetGameDescription SteamAPI_ISteamGameServer_SetGameDescription;
1394     da_SteamAPI_ISteamGameServer_SetModDir SteamAPI_ISteamGameServer_SetModDir;
1395     da_SteamAPI_ISteamGameServer_SetDedicatedServer SteamAPI_ISteamGameServer_SetDedicatedServer;
1396     da_SteamAPI_ISteamGameServer_LogOn SteamAPI_ISteamGameServer_LogOn;
1397     da_SteamAPI_ISteamGameServer_LogOnAnonymous SteamAPI_ISteamGameServer_LogOnAnonymous;
1398     da_SteamAPI_ISteamGameServer_LogOff SteamAPI_ISteamGameServer_LogOff;
1399     da_SteamAPI_ISteamGameServer_BLoggedOn SteamAPI_ISteamGameServer_BLoggedOn;
1400     da_SteamAPI_ISteamGameServer_BSecure SteamAPI_ISteamGameServer_BSecure;
1401     da_SteamAPI_ISteamGameServer_GetSteamID SteamAPI_ISteamGameServer_GetSteamID;
1402     da_SteamAPI_ISteamGameServer_WasRestartRequested SteamAPI_ISteamGameServer_WasRestartRequested;
1403     da_SteamAPI_ISteamGameServer_SetMaxPlayerCount SteamAPI_ISteamGameServer_SetMaxPlayerCount;
1404     da_SteamAPI_ISteamGameServer_SetBotPlayerCount SteamAPI_ISteamGameServer_SetBotPlayerCount;
1405     da_SteamAPI_ISteamGameServer_SetServerName SteamAPI_ISteamGameServer_SetServerName;
1406     da_SteamAPI_ISteamGameServer_SetMapName SteamAPI_ISteamGameServer_SetMapName;
1407     da_SteamAPI_ISteamGameServer_SetPasswordProtected SteamAPI_ISteamGameServer_SetPasswordProtected;
1408     da_SteamAPI_ISteamGameServer_SetSpectatorPort SteamAPI_ISteamGameServer_SetSpectatorPort;
1409     da_SteamAPI_ISteamGameServer_SetSpectatorServerName SteamAPI_ISteamGameServer_SetSpectatorServerName;
1410     da_SteamAPI_ISteamGameServer_ClearAllKeyValues SteamAPI_ISteamGameServer_ClearAllKeyValues;
1411     da_SteamAPI_ISteamGameServer_SetKeyValue SteamAPI_ISteamGameServer_SetKeyValue;
1412     da_SteamAPI_ISteamGameServer_SetGameTags SteamAPI_ISteamGameServer_SetGameTags;
1413     da_SteamAPI_ISteamGameServer_SetGameData SteamAPI_ISteamGameServer_SetGameData;
1414     da_SteamAPI_ISteamGameServer_SetRegion SteamAPI_ISteamGameServer_SetRegion;
1415     da_SteamAPI_ISteamGameServer_SendUserConnectAndAuthenticate SteamAPI_ISteamGameServer_SendUserConnectAndAuthenticate;
1416     da_SteamAPI_ISteamGameServer_CreateUnauthenticatedUserConnection SteamAPI_ISteamGameServer_CreateUnauthenticatedUserConnection;
1417     da_SteamAPI_ISteamGameServer_SendUserDisconnect SteamAPI_ISteamGameServer_SendUserDisconnect;
1418     da_SteamAPI_ISteamGameServer_BUpdateUserData SteamAPI_ISteamGameServer_BUpdateUserData;
1419     da_SteamAPI_ISteamGameServer_GetAuthSessionTicket SteamAPI_ISteamGameServer_GetAuthSessionTicket;
1420     da_SteamAPI_ISteamGameServer_BeginAuthSession SteamAPI_ISteamGameServer_BeginAuthSession;
1421     da_SteamAPI_ISteamGameServer_EndAuthSession SteamAPI_ISteamGameServer_EndAuthSession;
1422     da_SteamAPI_ISteamGameServer_CancelAuthTicket SteamAPI_ISteamGameServer_CancelAuthTicket;
1423     da_SteamAPI_ISteamGameServer_UserHasLicenseForApp SteamAPI_ISteamGameServer_UserHasLicenseForApp;
1424     da_SteamAPI_ISteamGameServer_RequestUserGroupStatus SteamAPI_ISteamGameServer_RequestUserGroupStatus;
1425     da_SteamAPI_ISteamGameServer_GetGameplayStats SteamAPI_ISteamGameServer_GetGameplayStats;
1426     da_SteamAPI_ISteamGameServer_GetServerReputation SteamAPI_ISteamGameServer_GetServerReputation;
1427     da_SteamAPI_ISteamGameServer_GetPublicIP SteamAPI_ISteamGameServer_GetPublicIP;
1428     da_SteamAPI_ISteamGameServer_HandleIncomingPacket SteamAPI_ISteamGameServer_HandleIncomingPacket;
1429     da_SteamAPI_ISteamGameServer_GetNextOutgoingPacket SteamAPI_ISteamGameServer_GetNextOutgoingPacket;
1430     da_SteamAPI_ISteamGameServer_EnableHeartbeats SteamAPI_ISteamGameServer_EnableHeartbeats;
1431     da_SteamAPI_ISteamGameServer_SetHeartbeatInterval SteamAPI_ISteamGameServer_SetHeartbeatInterval;
1432     da_SteamAPI_ISteamGameServer_ForceHeartbeat SteamAPI_ISteamGameServer_ForceHeartbeat;
1433     da_SteamAPI_ISteamGameServer_AssociateWithClan SteamAPI_ISteamGameServer_AssociateWithClan;
1434     da_SteamAPI_ISteamGameServer_ComputeNewPlayerCompatibility SteamAPI_ISteamGameServer_ComputeNewPlayerCompatibility;
1435 
1436     da_SteamAPI_ISteamGameServerStats_RequestUserStats SteamAPI_ISteamGameServerStats_RequestUserStats;
1437     da_SteamAPI_ISteamGameServerStats_GetUserStat SteamAPI_ISteamGameServerStats_GetUserStat;
1438     da_SteamAPI_ISteamGameServerStats_GetUserStat0 SteamAPI_ISteamGameServerStats_GetUserStat0;
1439     da_SteamAPI_ISteamGameServerStats_GetUserAchievement SteamAPI_ISteamGameServerStats_GetUserAchievement;
1440     da_SteamAPI_ISteamGameServerStats_SetUserStat SteamAPI_ISteamGameServerStats_SetUserStat;
1441     da_SteamAPI_ISteamGameServerStats_SetUserStat0 SteamAPI_ISteamGameServerStats_SetUserStat0;
1442     da_SteamAPI_ISteamGameServerStats_UpdateUserAvgRateStat SteamAPI_ISteamGameServerStats_UpdateUserAvgRateStat;
1443     da_SteamAPI_ISteamGameServerStats_SetUserAchievement SteamAPI_ISteamGameServerStats_SetUserAchievement;
1444     da_SteamAPI_ISteamGameServerStats_ClearUserAchievement SteamAPI_ISteamGameServerStats_ClearUserAchievement;
1445     da_SteamAPI_ISteamGameServerStats_StoreUserStats SteamAPI_ISteamGameServerStats_StoreUserStats;
1446 }