1#include "MapdataCannonPoint.hh" 
    3#include "game/system/CourseMap.hh" 
    7MapdataCannonPoint::MapdataCannonPoint(
const SData *data) : m_rawData(data) {
 
   15    m_id = stream.read_u16();
 
   16    m_parameterIdx = stream.read_s16();
 
   20MapdataCannonPointAccessor::MapdataCannonPointAccessor(
const MapSectionHeader *header)
 
   21    : MapdataAccessorBase<MapdataCannonPoint, MapdataCannonPoint::SData>(header) {
 
   22    init(
reinterpret_cast<const MapdataCannonPoint::SData *
>(m_sectionHeader + 1),
 
   23            parse<u16>(m_sectionHeader->count));
 
   26MapdataCannonPointAccessor::~MapdataCannonPointAccessor() = 
default;
 
A stream of data stored in memory.
 
A stream of data, abstracted to allow for continuous seeking.
 
High-level handling for generic system operations, such as input reading, race configuration,...