Public Methods
- GGZCoreModule ()
- ~GGZCoreModule ()
- unsigned int countAll ()
- unsigned int count ()
- int add (const char* game, const char* version, const char* protocol, const char *engine,
const char* author, const char* frontend, const char* url,
const char* exe_path, const char* icon_path, const char* help_path)
- int launch ()
- char* game ()
- char* version ()
- char* protocolVersion ()
- char * protocolEngine ()
- char* author ()
- char* frontend ()
- char* url ()
- char** argv ()
- char* pathIcon ()
- char* pathHelp ()
- void init (const char* game, const char* protocol, const char *engine)
- void setActive (const unsigned int number)
- GGZModule * module ()
A certain game module and its actual configuration can be handled by GGZCoreModule.
This class should be used for launching games.
GGZCoreModule ()
| GGZCoreModule |
Constructor
~GGZCoreModule ()
| ~GGZCoreModule |
Destructor
unsigned int countAll ()
| countAll |
Return all available games.
unsigned int count ()
| count |
Return all games which match the given type.
int add (const char* game, const char* version, const char* protocol, const char *engine,
const char* author, const char* frontend, const char* url,
const char* exe_path, const char* icon_path, const char* help_path)
| add |
Add a game.
Launch this module.
Return the name of this game module.
Return the version of this game module.
char* protocolVersion ()
| protocolVersion |
Return the protocol version of this game module.
char * protocolEngine ()
| protocolEngine |
Return the associated protocol engine.
Return the author of this game module.
char* frontend ()
| frontend |
Return the frontend type of this game module.
Return the homepage of this game module.
Return the execution path of this game module, including command line options.
char* pathIcon ()
| pathIcon |
Return the icon path of this game module.
char* pathHelp ()
| pathHelp |
Return the help path of this game module.
void init (const char* game, const char* protocol, const char *engine)
| init |
Initialize this module to find out compatible ones.
void setActive (const unsigned int number)
| setActive |
Select a module as the active one.
GGZModule * module ()
| module |
Retreive the internal ggzcore module object.
Generated by: josef on athlon500 on Tue Mar 19 23:18:22 2002, using kdoc 2.0a53. |