15 #ifndef OPENSCENARIO_INTERPRETER__SYNTAX__TELEPORT_ACTION_HPP_ 
   16 #define OPENSCENARIO_INTERPRETER__SYNTAX__TELEPORT_ACTION_HPP_ 
   21 #include <pugixml.hpp> 
   25 inline namespace syntax
 
   48   static auto 
run() noexcept -> 
void;
 
   50    auto 
start() const -> 
void;
 
Definition: scope.hpp:155
Definition: simulator_core.hpp:294
Definition: entity_ref.hpp:35
Definition: position.hpp:48
Definition: teleport_action.hpp:37
auto start() const -> void
Definition: teleport_action.cpp:52
TeleportAction(const pugi::xml_node &, Scope &)
Definition: teleport_action.cpp:28
static auto run() noexcept -> void
Definition: teleport_action.cpp:50
const Position position
Definition: teleport_action.hpp:38
auto evaluate() const -> Object
Definition: teleport_action.cpp:44
static auto endsImmediately() noexcept -> bool
Definition: teleport_action.cpp:42
static auto accomplished() noexcept -> bool
Definition: teleport_action.cpp:40
static auto teleport(const EntityRef &, const Position &) -> void
Definition: teleport_action.cpp:63