Athena IO Library
|
Public Member Functions | |
MCSlot (std::unique_ptr< atUint8[]> &&data, atUint32 length) | |
Public Member Functions inherited from athena::ZQuestFile | |
ZQuestFile () | |
ZQuest. | |
ZQuestFile (Game game, Endian endian, std::unique_ptr< atUint8[]> &&data, atUint32 length, const std::string &gameString=std::string()) | |
ZQuest. More... | |
void | setGame (Game game) |
setGame More... | |
Game | game () const |
game More... | |
void | setEndian (Endian endian) |
setEndian More... | |
Endian | endian () const |
endian More... | |
void | setData (std::unique_ptr< atUint8[]> &&data, atUint32 length) |
setData More... | |
atUint8 * | data () const |
data More... | |
atUint32 | length () const |
length More... | |
void | setGameString (const std::string &gameString) |
std::string | gameString () const |
gameString More... | |
Additional Inherited Members | |
Public Types inherited from athena::ZQuestFile | |
enum | Game { NoGame, LoZ, AoL, ALttP, LA, OoT, OoT3D, MM, OoS, OoA, FS, WW, FSA, MC, TP, PH, ST, SS, ALBW, GameCount } |
The list of games currently supported by ZQuest. More... | |
Static Public Member Functions inherited from athena::ZQuestFile | |
static const std::vector< std::string > | gameStringList () |
Static Public Attributes inherited from athena::ZQuestFile | |
static const atUint32 | Major |
The current major version of the ZQuest format. | |
static const atUint32 | Minor |
The current minor version of the ZQuest format. | |
static const atUint32 | Revision |
The current revision of the ZQuest format. | |
static const atUint32 | Version |
The current version of the ZQuest format. | |
static const atUint32 | Magic |
The magic number used to identify the file e.g. "ZQS1". | |
Protected Attributes inherited from athena::ZQuestFile | |
Game | m_game |
std::string | m_gameString |
Endian | m_endian |
std::unique_ptr< atUint8[]> | m_data |
atUint32 | m_length |
Definition at line 9 of file MCSlot.hpp.