#include <mythplugins/mythgame/mythgame/gamehandler.h>
|
| GameHandler ()=default |
|
void | InitMetaDataMap (const QString &GameType) |
|
void | GetMetadata (GameHandler *handler, const QString &rom, QString *Genre, QString *Year, QString *Country, QString *CRC32, QString *GameName, QString *Plot, QString *Publisher, QString *Version, QString *Fanart, QString *Boxart) |
|
void | promptForRemoval (const GameScan &scan) |
|
void | UpdateGameDB (GameHandler *handler) |
|
void | VerifyGameDB (GameHandler *handler) |
|
void | clearAllGameData (void) |
|
void | buildFileList (const QString &directory, GameHandler *handler, int *filecount) |
|
void | processGames (GameHandler *handler) |
|
void | setRebuild (bool setrebuild) |
|
bool | needRebuild (void) const |
|
bool | SpanDisks () const |
|
QString | SystemName () const |
|
QString | SystemCmdLine () const |
|
QString | SystemRomPath () const |
|
QString | SystemWorkingPath () const |
|
QString | SystemScreenShots () const |
|
uint | GamePlayerID () const |
|
QString | GameType () const |
|
QStringList | ValidExtensions () const |
|
Definition at line 64 of file gamehandler.h.
◆ GameHandler()
GameHandler::GameHandler |
( |
| ) |
|
|
default |
◆ updateSettings()
void GameHandler::updateSettings |
( |
GameHandler * |
handler | ) |
|
|
static |
◆ getHandler()
◆ newHandler()
◆ count()
uint GameHandler::count |
( |
void |
| ) |
|
|
static |
◆ InitMetaDataMap()
void GameHandler::InitMetaDataMap |
( |
const QString & |
GameType | ) |
|
◆ GetMetadata()
void GameHandler::GetMetadata |
( |
GameHandler * |
handler, |
|
|
const QString & |
rom, |
|
|
QString * |
Genre, |
|
|
QString * |
Year, |
|
|
QString * |
Country, |
|
|
QString * |
CRC32, |
|
|
QString * |
GameName, |
|
|
QString * |
Plot, |
|
|
QString * |
Publisher, |
|
|
QString * |
Version, |
|
|
QString * |
Fanart, |
|
|
QString * |
Boxart |
|
) |
| |
◆ promptForRemoval()
void GameHandler::promptForRemoval |
( |
const GameScan & |
scan | ) |
|
◆ UpdateGameDB()
void GameHandler::UpdateGameDB |
( |
GameHandler * |
handler | ) |
|
◆ VerifyGameDB()
void GameHandler::VerifyGameDB |
( |
GameHandler * |
handler | ) |
|
◆ clearAllGameData()
void GameHandler::clearAllGameData |
( |
void |
| ) |
|
◆ buildFileCount()
int GameHandler::buildFileCount |
( |
const QString & |
directory, |
|
|
GameHandler * |
handler |
|
) |
| |
|
static |
◆ buildFileList()
void GameHandler::buildFileList |
( |
const QString & |
directory, |
|
|
GameHandler * |
handler, |
|
|
int * |
filecount |
|
) |
| |
◆ processGames()
void GameHandler::processGames |
( |
GameHandler * |
handler | ) |
|
◆ processAllGames()
void GameHandler::processAllGames |
( |
void |
| ) |
|
|
static |
◆ registerHandler()
void GameHandler::registerHandler |
( |
GameHandler * |
handler | ) |
|
|
static |
◆ Launchgame()
void GameHandler::Launchgame |
( |
RomInfo * |
romdata, |
|
|
const QString & |
systemname |
|
) |
| |
|
static |
◆ EditSettings()
static void GameHandler::EditSettings |
( |
RomInfo * |
romdata | ) |
|
|
static |
◆ EditSystemSettings()
static void GameHandler::EditSystemSettings |
( |
RomInfo * |
romdata | ) |
|
|
static |
◆ CreateRomInfo()
◆ setRebuild()
void GameHandler::setRebuild |
( |
bool |
setrebuild | ) |
|
|
inline |
◆ needRebuild()
bool GameHandler::needRebuild |
( |
void |
| ) |
const |
|
inline |
◆ create_rominfo()
◆ SpanDisks()
bool GameHandler::SpanDisks |
( |
| ) |
const |
|
inline |
◆ SystemName()
QString GameHandler::SystemName |
( |
| ) |
const |
|
inline |
◆ SystemCmdLine()
QString GameHandler::SystemCmdLine |
( |
| ) |
const |
|
inline |
◆ SystemRomPath()
QString GameHandler::SystemRomPath |
( |
| ) |
const |
|
inline |
◆ SystemWorkingPath()
QString GameHandler::SystemWorkingPath |
( |
| ) |
const |
|
inline |
◆ SystemScreenShots()
QString GameHandler::SystemScreenShots |
( |
| ) |
const |
|
inline |
◆ GamePlayerID()
uint GameHandler::GamePlayerID |
( |
| ) |
const |
|
inline |
◆ GameType()
QString GameHandler::GameType |
( |
| ) |
const |
|
inline |
◆ ValidExtensions()
QStringList GameHandler::ValidExtensions |
( |
| ) |
const |
|
inline |
◆ clearAllMetadata()
void GameHandler::clearAllMetadata |
( |
void |
| ) |
|
|
static |
◆ GetHandler()
◆ GetHandlerByName()
GameHandler * GameHandler::GetHandlerByName |
( |
const QString & |
systemname | ) |
|
|
static |
◆ customEvent()
void GameHandler::customEvent |
( |
QEvent * |
event | ) |
|
|
overrideprotected |
◆ CreateProgress()
void GameHandler::CreateProgress |
( |
const QString & |
message | ) |
|
|
private |
◆ m_rebuild
◆ m_spandisks
◆ m_systemname
QString GameHandler::m_systemname |
|
protected |
◆ m_rompath
QString GameHandler::m_rompath |
|
protected |
◆ m_commandline
QString GameHandler::m_commandline |
|
protected |
◆ m_workingpath
QString GameHandler::m_workingpath |
|
protected |
◆ m_screenshots
QString GameHandler::m_screenshots |
|
protected |
◆ m_gameplayerid
uint GameHandler::m_gameplayerid {0} |
|
protected |
◆ m_gametype
QString GameHandler::m_gametype |
|
protected |
◆ m_validextensions
QStringList GameHandler::m_validextensions |
|
protected |
◆ m_romDB
◆ m_gameMap
◆ m_removeAll
◆ m_keepAll
◆ s_newInstance
◆ m_progressDlg
The documentation for this class was generated from the following files: