#include <gamegeniecode.hh>
Definition at line 34 of file gamegeniecode.hh.
Public Member Functions | |
virtual | ~GameGenieCode () |
Virtual destructor for a GameGenieCode. | |
virtual const char * | getAlphabet () const =0 |
Gets the game genie alphabet. | |
virtual int | getAlphabetCount () const |
Gets the number of letters in the game genie alphabet. | |
const QString & | getCode () const |
Gets the game genie code. | |
void | setCode (const QString &code) |
Sets the game genie code. | |
virtual int | toHex (char letter) const |
Gets the corresponding hex value for a particular game genie letter. | |
Private Attributes | |
QString | code |
ggencoder::GameGenieCode::~GameGenieCode | ( | ) | [inline, virtual] |
virtual const char* ggencoder::GameGenieCode::getAlphabet | ( | ) | const [pure virtual] |
Gets the game genie alphabet.
Implemented in ggencoder::GBGGGameGenieCode, ggencoder::GenesisGameGenieCode, ggencoder::NESGameGenieCode, and ggencoder::SNESGameGenieCode.
int ggencoder::GameGenieCode::getAlphabetCount | ( | ) | const [inline, virtual] |
Gets the number of letters in the game genie alphabet.
Reimplemented in ggencoder::GenesisGameGenieCode.
Definition at line 83 of file gamegeniecode.hh.
const QString & ggencoder::GameGenieCode::getCode | ( | ) | const [inline] |
Gets the game genie code.
Definition at line 85 of file gamegeniecode.hh.
void ggencoder::GameGenieCode::setCode | ( | const QString & | code | ) | [inline] |
Sets the game genie code.
code | The new game genie code. |
Definition at line 87 of file gamegeniecode.hh.
int GameGenieCode::toHex | ( | char | letter | ) | const [virtual] |
Gets the corresponding hex value for a particular game genie letter.
letter | The game genie letter. |
Definition at line 31 of file gamegeniecode.cc.
QString ggencoder::GameGenieCode::code [private] |
Definition at line 36 of file gamegeniecode.hh.