include "steam/isteamapps.h"

native class ISteamApps
{
	bool BIsAppInstalled( int appid );
	bool BIsCybercafe();
	bool BIsDlcInstalled( int appID );
	bool BIsLowViolence();
	bool BIsSubscribed();
	bool BIsSubscribedApp( int appID );
	string GetAvailableGameLanguages();
	string GetCurrentGameLanguage();
	int GetAppBuildId();
	bool BIsVACBanned();


	inline string GetCommandLine()
	{
		char buffer[2048];
		self->GetLaunchCommandLine( buffer, 2048 );
		return buffer;
	}

	inline string GetAppInstallDir( int appid )
	{
		char buffer[2048];
		self->GetAppInstallDir( appid, buffer, 2048 );
		return buffer;
	}
}