HoverRace  2.0
Public Member Functions | Public Attributes | Private Types | List of all members
HoverRace::Model::TrackEntry Class Reference

The metadata for a track. More...

#include <TrackEntry.h>

+ Inheritance diagram for HoverRace::Model::TrackEntry:

Public Member Functions

 TrackEntry ()
 
virtual ~TrackEntry ()
 
virtual void Inspect (Util::InspectMapNode &node) const
 
bool operator< (const TrackEntry &elem2) const
 
bool operator== (const TrackEntry &elem2) const
 
void Serialize (Parcel::ObjStream &os)
 
- Public Member Functions inherited from HoverRace::Util::Inspectable
 Inspectable ()
 
virtual ~Inspectable ()
 

Public Attributes

std::string description
 
std::string name
 The name of the track. More...
 
MR_Int32 registrationMode
 
MR_Int32 regMajor
 
MR_Int32 regMinor
 
MR_Int32 sortingIndex
 

Private Types

using SUPER = Util::Inspectable
 

Detailed Description

The metadata for a track.

Author
Michael Imamura

Member Typedef Documentation

Constructor & Destructor Documentation

HoverRace::Model::TrackEntry::TrackEntry ( )
inline
virtual HoverRace::Model::TrackEntry::~TrackEntry ( )
inlinevirtual

Member Function Documentation

void HoverRace::Model::TrackEntry::Inspect ( Util::InspectMapNode node) const
virtual
bool HoverRace::Model::TrackEntry::operator< ( const TrackEntry elem2) const
inline
bool HoverRace::Model::TrackEntry::operator== ( const TrackEntry elem2) const
inline
void HoverRace::Model::TrackEntry::Serialize ( Parcel::ObjStream os)

Member Data Documentation

std::string HoverRace::Model::TrackEntry::description
std::string HoverRace::Model::TrackEntry::name

The name of the track.

Note
This is not contained in the track itself; it is up to the owner of this instance to fill this in if possible.
MR_Int32 HoverRace::Model::TrackEntry::registrationMode
MR_Int32 HoverRace::Model::TrackEntry::regMajor
MR_Int32 HoverRace::Model::TrackEntry::regMinor
MR_Int32 HoverRace::Model::TrackEntry::sortingIndex

The documentation for this class was generated from the following files: