#include <GhostFile.hh>
Parsed representation of a binary ghost file.
Definition at line 77 of file GhostFile.hh.
Public Member Functions | |
| GhostFile (const RawGhostFile &raw) | |
| void | read (EGG::RamStream &stream) |
| Organizes binary data into members. See RawGhostFile. | |
Getters | |
| const Timer & | lapTimer (size_t i) const |
| const Timer & | raceTimer () const |
| Character | character () const |
| Vehicle | vehicle () const |
| Course | course () const |
| const u8 * | inputs () const |
| bool | driftIsAuto () const |
Private Attributes | |
| std::array< wchar_t, 11 > | m_userData |
| std::array< u8, 76 > | m_miiData |
| u8 | m_lapCount |
| std::array< Timer, 5 > | m_lapTimes |
| Timer | m_raceTime |
| Character | m_character |
| Vehicle | m_vehicle |
| Course | m_course |
| u32 | m_controllerId |
| u8 | m_year |
| The year, relative to 2000. | |
| u8 | m_month |
| u8 | m_day |
| u32 | m_type |
| The type of ghost. | |
| bool | m_driftIsAuto |
| True for automatic, false for manual. | |
| u32 | m_location |
| 0xFFFF if sharing disabled | |
| u16 | m_inputSize |
| The size of the decompressed input data section. | |
| const u8 * | m_inputs |
|
0x8051C398 |
Definition at line 10 of file GhostFile.cc.
|
inlinenodiscard |
Definition at line 94 of file GhostFile.hh.
|
inlinenodiscard |
Definition at line 102 of file GhostFile.hh.
|
inlinenodiscard |
Definition at line 110 of file GhostFile.hh.
|
inlinenodiscard |
Definition at line 106 of file GhostFile.hh.
|
inlinenodiscard |
Definition at line 85 of file GhostFile.hh.
|
inlinenodiscard |
Definition at line 90 of file GhostFile.hh.
|
0x8051C530 |
Organizes binary data into members. See RawGhostFile.
Definition at line 21 of file GhostFile.cc.
|
inlinenodiscard |
Definition at line 98 of file GhostFile.hh.
|
private |
Definition at line 121 of file GhostFile.hh.
|
private |
Definition at line 124 of file GhostFile.hh.
|
private |
Definition at line 123 of file GhostFile.hh.
|
private |
Definition at line 127 of file GhostFile.hh.
|
private |
True for automatic, false for manual.
Definition at line 129 of file GhostFile.hh.
|
private |
Definition at line 132 of file GhostFile.hh.
|
private |
The size of the decompressed input data section.
Definition at line 131 of file GhostFile.hh.
|
private |
Definition at line 118 of file GhostFile.hh.
|
private |
Definition at line 119 of file GhostFile.hh.
|
private |
0xFFFF if sharing disabled
Definition at line 130 of file GhostFile.hh.
|
private |
Definition at line 117 of file GhostFile.hh.
|
private |
Definition at line 126 of file GhostFile.hh.
|
private |
Definition at line 120 of file GhostFile.hh.
|
private |
The type of ghost.
Definition at line 128 of file GhostFile.hh.
|
private |
Definition at line 116 of file GhostFile.hh.
|
private |
Definition at line 122 of file GhostFile.hh.
|
private |
The year, relative to 2000.
Definition at line 125 of file GhostFile.hh.