18#ifndef INCLUDED_USERREPORT
19#define INCLUDED_USERREPORT
55 void SubmitReport(
const std::string& type,
int version,
const std::string& data,
const std::string& dataHumanReadable);
CUserReporter g_UserReporter
Definition: UserReport.cpp:81
Definition: UserReport.cpp:92
Definition: UserReport.h:26
void Initialize()
Definition: UserReport.cpp:573
bool IsReportingEnabled()
Definition: UserReport.cpp:548
void Deinitialize()
Definition: UserReport.cpp:586
void SetReportingEnabled(bool enabled)
Definition: UserReport.cpp:555
std::string LoadUserID()
Definition: UserReport.cpp:519
CUserReporter()
Definition: UserReport.cpp:509
std::string GetStatus()
Definition: UserReport.cpp:565
~CUserReporter()
Definition: UserReport.cpp:514
void Update()
Must be called frequently (preferably every frame), to update some internal reconnection timers.
Definition: UserReport.cpp:604
CUserReporterWorker * m_Worker
Definition: UserReport.h:60
void SubmitReport(const std::string &type, int version, const std::string &data, const std::string &dataHumanReadable)
Submit a report to be transmitted to the online server.
Definition: UserReport.cpp:610