1#include "MapdataStageInfo.hh"
3#include "game/system/CourseMap.hh"
7MapdataStageInfo::MapdataStageInfo(
const SData *data) : m_rawData(data) {
8 EGG::RamStream stream = EGG::RamStream(data,
sizeof(SData));
12void MapdataStageInfo::read(EGG::Stream & ) {}
14MapdataStageInfoAccessor::MapdataStageInfoAccessor(
const MapSectionHeader *header)
15 : MapdataAccessorBase<MapdataStageInfo, MapdataStageInfo::SData>(header) {
16 init(
reinterpret_cast<const MapdataStageInfo::SData *
>(m_sectionHeader + 1),
17 parse<u16>(m_sectionHeader->count));
20MapdataStageInfoAccessor::~MapdataStageInfoAccessor() =
default;
High-level handling for generic system operations, such as input reading, race configuration,...