bad char
[vg.git] / vg_steam_user_stats.h
index 1b5691f34046571085a000bc31bb3dfb2868899f..6f5774e8b5e5ec41a48336fd1666b584a3103ca9 100644 (file)
@@ -1,9 +1,8 @@
-#ifndef VG_STEAM_USER_STATS_H
-#define VG_STEAM_USER_STATS_H
-
+#pragma once
 #include "vg_steam.h"
 
 #if defined( VALVE_CALLBACK_PACK_SMALL )
+;
  #pragma pack( push, 4 )
 #elif defined( VALVE_CALLBACK_PACK_LARGE )
  #pragma pack( push, 8 )
@@ -22,23 +21,21 @@ enum { k_iUserStatsReceived = k_iSteamUserStatsCallbacks + 1 };
 
 typedef void ISteamUserStats;
 ISteamUserStats *SteamAPI_SteamUserStats_v012(void);
-ISteamUserStats *SteamAPI_SteamUserStats(void)
+static inline ISteamUserStats *SteamAPI_SteamUserStats(void)
 {
    return SteamAPI_SteamUserStats_v012();
 }
 
-int SteamAPI_ISteamUserStats_RequestCurrentStats( ISteamUserStats* self );
-
-int SteamAPI_ISteamUserStats_GetAchievement( ISteamUserStats *self,
+steamapi_bool 
+SteamAPI_ISteamUserStats_RequestCurrentStats( ISteamUserStats* self );
+steamapi_bool 
+SteamAPI_ISteamUserStats_GetAchievement( ISteamUserStats *self,
                                              const char *pchName, 
-                                             int *pbAchieved );
-
-int SteamAPI_ISteamUserStats_SetAchievement( ISteamUserStats *self,
+                                             steamapi_bool *pbAchieved );
+steamapi_bool 
+SteamAPI_ISteamUserStats_SetAchievement( ISteamUserStats *self,
                                              const char *pchName );
-
-int SteamAPI_ISteamUserStats_ClearAchievement( ISteamUserStats *self,
+steamapi_bool 
+SteamAPI_ISteamUserStats_ClearAchievement( ISteamUserStats *self,
                                                const char *pchName );
-
-int SteamAPI_ISteamUserStats_StoreStats( ISteamUserStats* self );
-
-#endif /* VG_STEAM_USER_STATS_H */
+steamapi_bool SteamAPI_ISteamUserStats_StoreStats( ISteamUserStats* self );