kodi
Public Member Functions | Static Public Member Functions | List of all members
KODI::RETRO::CSavestateDatabase Class Reference

Public Member Functions

bool AddSavestate (const std::string &savestatePath, const std::string &gamePath, const ISavestate &save)
 
bool GetSavestate (const std::string &savestatePath, ISavestate &save)
 
bool GetSavestatesNav (CFileItemList &items, const std::string &gamePath, const std::string &gameClient="")
 
std::unique_ptr< ISavestateRenameSavestate (const std::string &savestatePath, const std::string &label)
 
bool DeleteSavestate (const std::string &savestatePath)
 
bool ClearSavestatesOfGame (const std::string &gamePath, const std::string &gameClient="")
 

Static Public Member Functions

static std::unique_ptr< ISavestateAllocateSavestate ()
 
static void GetSavestateItem (const ISavestate &savestate, const std::string &savestatePath, CFileItem &item)
 
static std::string MakeSavestatePath (const std::string &gamePath, const CDateTime &creationTime)
 
static std::string MakeThumbnailPath (const std::string &savestatePath)
 

Member Function Documentation

◆ ClearSavestatesOfGame()

bool CSavestateDatabase::ClearSavestatesOfGame ( const std::string &  gamePath,
const std::string &  gameClient = "" 
)

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