'OHRRPGCE GAME - code for interfacing with Steamworks
'(C) Copyright 1997-2020 James Paige, Ralph Versteegen, and the OHRRPGCE Developers
'Dual licensed under the GNU GPL v2+ and MIT Licenses. Read LICENSE.txt for terms and disclaimer of liability.
'
#IFNDEF STEAM_BI
#DEFINE STEAM_BI

namespace Steam

declare function initialize() as boolean
declare sub uninitialize()
declare function available() as boolean
declare sub run_frame()
declare sub reward_achievement(id as const string)
declare sub clear_achievement(id as string)
declare sub notify_achievement_progress(id as const string, progress as integer, max_progress as integer)
declare sub set_rich_presence(token_id as const zstring ptr, substitution as const zstring ptr)

end namespace

#ENDIF
