visitor class More...
#include <ActorROS2Handler.h>
Public Member Functions | |
ActorROS2Handler ()=delete | |
ActorROS2Handler (AActor *Actor, std::string RosName) | |
void | operator() (carla::ros2::VehicleControl &Source) |
Private Attributes | |
AActor * | _Actor {nullptr} |
std::string | _RosName |
visitor class
Definition at line 14 of file ActorROS2Handler.h.
|
delete |
|
inline |
Definition at line 18 of file ActorROS2Handler.h.
References operator()().
void ActorROS2Handler::operator() | ( | carla::ros2::VehicleControl & | Source | ) |
Definition at line 12 of file ActorROS2Handler.cpp.
References _Actor, ACarlaWheeledVehicle::ApplyVehicleControl(), FVehicleControl::bHandBrake, FVehicleControl::bManualGearShift, FVehicleControl::Brake, carla::ros2::VehicleControl::brake, FVehicleControl::bReverse, carla::ros2::VehicleControl::gear, FVehicleControl::Gear, carla::ros2::VehicleControl::hand_brake, carla::ros2::VehicleControl::manual_gear_shift, carla::ros2::VehicleControl::reverse, FVehicleControl::Steer, carla::ros2::VehicleControl::steer, FVehicleControl::Throttle, carla::ros2::VehicleControl::throttle, and Vehicle.
Referenced by ActorROS2Handler().
|
private |
Definition at line 23 of file ActorROS2Handler.h.
Referenced by operator()().
|
private |
Definition at line 24 of file ActorROS2Handler.h.