18 #ifndef IGNITION_RNDF_EXIT_HH_ 19 #define IGNITION_RNDF_EXIT_HH_ 35 public:
Exit() =
default;
49 public:
virtual ~
Exit();
64 public:
bool Load(std::ifstream &_rndfFile,
75 public:
const UniqueId &ExitId()
const;
87 public:
const UniqueId &EntryId()
const;
98 public:
bool Valid()
const;
107 public:
bool operator==(
const Exit &_other)
const;
112 public:
bool operator!=(
const Exit &_other)
const;
117 public:
Exit &operator=(
const Exit &_other);
#define IGNITION_RNDF_VISIBLE
Use to represent "symbol visible" if supported.
Definition: Helpers.hh:55
A unique id of the form x.y.z, where x and z are positive numbers and y is a non-negative number (per...
Definition: UniqueId.hh:32
An exit clas that shows how to go from an exit waypoint to an entry waypoint.
Definition: Exit.hh:32
Definition: Checkpoint.hh:25