DDraceNetwork Docs
steam_api_flat.h File Reference
#include <base/dynamic.h>
#include <cstdint>
Include dependency graph for steam_api_flat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CallbackMsg_t
 
struct  GameRichPresenceJoinRequested_t
 
struct  NewUrlLaunchParameters_t
 

Macros

#define STEAMAPI   DYNAMIC_IMPORT
 

Typedefs

typedef uint64_t CSteamId
 
typedef int32_t HSteamPipe
 
typedef int32_t HSteamUser
 

Functions

DYNAMIC_IMPORT bool SteamAPI_Init ()
 
DYNAMIC_IMPORT HSteamPipe SteamAPI_GetHSteamPipe ()
 
DYNAMIC_IMPORT void SteamAPI_Shutdown ()
 
DYNAMIC_IMPORT void SteamAPI_ManualDispatch_Init ()
 
DYNAMIC_IMPORT void SteamAPI_ManualDispatch_FreeLastCallback (HSteamPipe SteamPipe)
 
DYNAMIC_IMPORT bool SteamAPI_ManualDispatch_GetNextCallback (HSteamPipe SteamPipe, CallbackMsg_t *pCallbackMsg)
 
DYNAMIC_IMPORT void SteamAPI_ManualDispatch_RunFrame (HSteamPipe SteamPipe)
 
DYNAMIC_IMPORT ISteamApps * SteamAPI_SteamApps_v008 ()
 
DYNAMIC_IMPORT int SteamAPI_ISteamApps_GetLaunchCommandLine (ISteamApps *pSelf, char *pBuffer, int BufferSize)
 
DYNAMIC_IMPORT const char * SteamAPI_ISteamApps_GetLaunchQueryParam (ISteamApps *pSelf, const char *pKey)
 
DYNAMIC_IMPORT ISteamFriends * SteamAPI_SteamFriends_v017 ()
 
DYNAMIC_IMPORT void SteamAPI_ISteamFriends_ClearRichPresence (ISteamFriends *pSelf)
 
DYNAMIC_IMPORT const char * SteamAPI_ISteamFriends_GetPersonaName (ISteamFriends *pSelf)
 
DYNAMIC_IMPORT bool SteamAPI_ISteamFriends_SetRichPresence (ISteamFriends *pSelf, const char *pKey, const char *pValue)
 

Macro Definition Documentation

◆ STEAMAPI

#define STEAMAPI   DYNAMIC_IMPORT

Typedef Documentation

◆ CSteamId

typedef uint64_t CSteamId

◆ HSteamPipe

typedef int32_t HSteamPipe

◆ HSteamUser

typedef int32_t HSteamUser

Function Documentation

◆ SteamAPI_GetHSteamPipe()

DYNAMIC_IMPORT HSteamPipe SteamAPI_GetHSteamPipe ( )

◆ SteamAPI_Init()

DYNAMIC_IMPORT bool SteamAPI_Init ( )

◆ SteamAPI_ISteamApps_GetLaunchCommandLine()

DYNAMIC_IMPORT int SteamAPI_ISteamApps_GetLaunchCommandLine ( ISteamApps *  pSelf,
char *  pBuffer,
int  BufferSize 
)

◆ SteamAPI_ISteamApps_GetLaunchQueryParam()

DYNAMIC_IMPORT const char * SteamAPI_ISteamApps_GetLaunchQueryParam ( ISteamApps *  pSelf,
const char *  pKey 
)

◆ SteamAPI_ISteamFriends_ClearRichPresence()

DYNAMIC_IMPORT void SteamAPI_ISteamFriends_ClearRichPresence ( ISteamFriends *  pSelf)

◆ SteamAPI_ISteamFriends_GetPersonaName()

DYNAMIC_IMPORT const char * SteamAPI_ISteamFriends_GetPersonaName ( ISteamFriends *  pSelf)

◆ SteamAPI_ISteamFriends_SetRichPresence()

DYNAMIC_IMPORT bool SteamAPI_ISteamFriends_SetRichPresence ( ISteamFriends *  pSelf,
const char *  pKey,
const char *  pValue 
)

◆ SteamAPI_ManualDispatch_FreeLastCallback()

DYNAMIC_IMPORT void SteamAPI_ManualDispatch_FreeLastCallback ( HSteamPipe  SteamPipe)

◆ SteamAPI_ManualDispatch_GetNextCallback()

DYNAMIC_IMPORT bool SteamAPI_ManualDispatch_GetNextCallback ( HSteamPipe  SteamPipe,
CallbackMsg_t pCallbackMsg 
)

◆ SteamAPI_ManualDispatch_Init()

DYNAMIC_IMPORT void SteamAPI_ManualDispatch_Init ( )

◆ SteamAPI_ManualDispatch_RunFrame()

DYNAMIC_IMPORT void SteamAPI_ManualDispatch_RunFrame ( HSteamPipe  SteamPipe)

◆ SteamAPI_Shutdown()

DYNAMIC_IMPORT void SteamAPI_Shutdown ( )

◆ SteamAPI_SteamApps_v008()

DYNAMIC_IMPORT ISteamApps * SteamAPI_SteamApps_v008 ( )

◆ SteamAPI_SteamFriends_v017()

DYNAMIC_IMPORT ISteamFriends * SteamAPI_SteamFriends_v017 ( )