Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::GAME::CGameClientCheevos Class Reference

#include <GameClientCheevos.h>

Public Member Functions

 CGameClientCheevos (CGameClient &gameClient, AddonInstance_Game &addonStruct)
 
bool RCGenerateHashFromFile (std::string &hash, RETRO::RConsoleID consoleID, const std::string &filePath)
 
bool RCGetGameIDUrl (std::string &url, const std::string &hash)
 
bool RCGetPatchFileUrl (std::string &url, const std::string &username, const std::string &token, unsigned int gameID)
 
bool RCPostRichPresenceUrl (std::string &url, std::string &postData, const std::string &username, const std::string &token, unsigned gameID, const std::string &richPresence)
 
void RCEnableRichPresence (const std::string &script)
 
void RCGetRichPresenceEvaluation (std::string &evaluation, RETRO::RConsoleID consoleID)
 
void RCResetRuntime ()
 

Constructor & Destructor Documentation

◆ CGameClientCheevos()

CGameClientCheevos::CGameClientCheevos ( CGameClient & gameClient,
AddonInstance_Game & addonStruct )

Member Function Documentation

◆ RCEnableRichPresence()

void CGameClientCheevos::RCEnableRichPresence ( const std::string & script)

◆ RCGenerateHashFromFile()

bool CGameClientCheevos::RCGenerateHashFromFile ( std::string & hash,
RETRO::RConsoleID consoleID,
const std::string & filePath )

◆ RCGetGameIDUrl()

bool CGameClientCheevos::RCGetGameIDUrl ( std::string & url,
const std::string & hash )

◆ RCGetPatchFileUrl()

bool CGameClientCheevos::RCGetPatchFileUrl ( std::string & url,
const std::string & username,
const std::string & token,
unsigned int gameID )

◆ RCGetRichPresenceEvaluation()

void CGameClientCheevos::RCGetRichPresenceEvaluation ( std::string & evaluation,
RETRO::RConsoleID consoleID )

◆ RCPostRichPresenceUrl()

bool CGameClientCheevos::RCPostRichPresenceUrl ( std::string & url,
std::string & postData,
const std::string & username,
const std::string & token,
unsigned gameID,
const std::string & richPresence )

◆ RCResetRuntime()

void CGameClientCheevos::RCResetRuntime ( )

The documentation for this class was generated from the following files: