class Path { public: // enums enum Status; // properties int Length; Status PathStatus; List<Waypoint> Waypoints; // methods Path(List<Waypoint> waypoints, Status pathStatus); };