15 #ifndef OPENSCENARIO_INTERPRETER__SYNTAX__FOLLOW_TRAJECTORY_ACTION_HPP_
16 #define OPENSCENARIO_INTERPRETER__SYNTAX__FOLLOW_TRAJECTORY_ACTION_HPP_
23 #include <pugixml.hpp>
28 inline namespace syntax
77 static auto
run() ->
void;
Definition: scope.hpp:154
Definition: simulator_core.hpp:261
Definition: simulator_core.hpp:458
Definition: simulator_core.hpp:525
Definition: escape_sequence.hpp:22
Definition: double.hpp:25
Definition: follow_trajectory_action.hpp:60
const TimeReference time_reference
Definition: follow_trajectory_action.hpp:63
static auto run() -> void
Definition: follow_trajectory_action.cpp:72
const TrajectoryFollowingMode trajectory_following_mode
Definition: follow_trajectory_action.hpp:65
static auto endsImmediately() noexcept -> bool
Definition: follow_trajectory_action.cpp:70
auto accomplished() -> bool
Definition: follow_trajectory_action.cpp:35
const Double initial_distance_offset
Definition: follow_trajectory_action.hpp:61
auto start() -> void
Definition: follow_trajectory_action.cpp:74
const TrajectoryRef trajectory_ref
Definition: follow_trajectory_action.hpp:67
FollowTrajectoryAction(const pugi::xml_node &, Scope &)
Definition: follow_trajectory_action.cpp:25
std::unordered_map< String, Boolean > accomplishments
Definition: follow_trajectory_action.hpp:69
Definition: time_reference.hpp:36
Definition: trajectory_following_mode.hpp:34
Definition: trajectory_ref.hpp:36