示例#1
0
	int ClientStats_UpdateAverageRateStat(char const *name, AGS::float_t numerator, AGS::float_t denominator) noexcept
	{
		#ifdef __GNUC__
		#pragma GCC diagnostic push
		#pragma GCC diagnostic ignored "-Wstrict-aliasing"
		#endif // __GNUC__
		return (GetClientStats() == nullptr ? 0 : GetClientStats()->UpdateAverageRateStat(name, AGS2FLOAT(numerator), AGS2FLOAT(denominator)));
		#ifdef __GNUC__
		#pragma GCC diagnostic pop
		#endif // __GNUC__
	}
示例#2
0
	int ClientStats_SetFloatStat(char const *name, AGS::float_t value) noexcept
	{
		#ifdef __GNUC__
		#pragma GCC diagnostic push
		#pragma GCC diagnostic ignored "-Wstrict-aliasing"
		#endif // __GNUC__
		return (GetClientStats() == nullptr ? 0 : GetClientStats()->SetFloatStat(name, AGS2FLOAT(value)));
		#ifdef __GNUC__
		#pragma GCC diagnostic pop
		#endif // __GNUC__
	}
示例#3
0
static void html_clientstats( void )
{
	TABLE_START( opf );
	os_fprintf( opf, "<tr><th>Version</th><th align=right>Count</th></tr>" );
	GetClientStats( HTMLClientVersionReport, 10, NULL );
	TABLE_END( opf );
}
示例#4
0
	int ClientStats_SetIntStat(char const *name, int value) noexcept
	{
		return (GetClientStats() == nullptr ? 0 : GetClientStats()->SetIntStat(name, value));
	}
示例#5
0
	AGS::float_t ClientStats_GetAverageRateStat(char const *name) noexcept
	{
		float value;
		return FLOAT2AGS(value = (GetClientStats() == nullptr ? 0.0f : GetClientStats()->GetAverageRateStat(name)));
	}
示例#6
0
	int ClientStats_GetIntStat(char const *name) noexcept
	{
		return (GetClientStats() == nullptr ? 0 : GetClientStats()->GetIntStat(name));
	}