2018-08-29 14:03:18 +02:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <stdint.h>
|
|
|
|
|
|
|
|
int64_t
|
|
|
|
c_SteamAPI_Init(void);
|
|
|
|
|
|
|
|
int64_t
|
|
|
|
c_SteamAPI_GetAppID(void);
|
|
|
|
|
|
|
|
void
|
|
|
|
c_SteamAPI_RunCallbacks(void);
|
|
|
|
|
|
|
|
void
|
2018-08-31 15:58:59 +02:00
|
|
|
c_SteamAPI_SetCallbacks(void(*recvCB)(void), void(*storCB)(void), void(*recvLB)(int64_t, const char *));
|
2018-08-29 14:03:18 +02:00
|
|
|
|
|
|
|
bool
|
2018-08-30 08:54:21 +02:00
|
|
|
c_SteamUserStats_RequestCurrentStats(void);
|
2018-08-29 14:03:18 +02:00
|
|
|
|
|
|
|
bool
|
|
|
|
c_SteamUserStats_SetAchievement(const char *id);
|
|
|
|
|
|
|
|
void
|
|
|
|
c_SteamUserStats_GetAchievement(const char *achId, bool *achieved);
|
|
|
|
|
|
|
|
const char *
|
|
|
|
c_SteamUserStats_GetAchievementDisplayAttribute(const char *achId, const char *attrName);
|
|
|
|
|
2018-08-29 22:13:22 +02:00
|
|
|
void
|
|
|
|
c_SteamUserStats_FindLeaderboard(const char *name);
|
|
|
|
|
|
|
|
void
|
2018-09-02 23:44:48 +02:00
|
|
|
c_SteamUserStats_UploadLeaderboardScore(int64_t hLeaderboard, int32_t nScore, int32_t *details, int32_t nDetails);
|
2018-08-29 22:13:22 +02:00
|
|
|
|
2018-08-29 14:03:18 +02:00
|
|
|
void
|
2018-09-02 23:44:48 +02:00
|
|
|
c_SteamAPI_Shutdown(void);
|