18#ifndef TRINITY_WAYPOINTDEFINES_H
19#define TRINITY_WAYPOINTDEFINES_H
69 std::vector<WaypointNode>
nodes;
std::optional< T > Optional
Optional helper class to wrap optional values within.
@ WAYPOINT_MOVE_TYPE_LAND
@ WAYPOINT_MOVE_TYPE_TAKEOFF
@ WAYPOINT_MOVE_TYPE_WALK
Optional< float > orientation
WaypointNode(uint32 _id, float _x, float _y, float _z, Optional< float > _orientation={ }, uint32 _delay=0)
WaypointPath(uint32 _id, std::vector< WaypointNode > &&_nodes)
std::vector< WaypointNode > nodes