File vehicle_factory.h
Last update: 22.04.2026Location: autonomy/simulation/utilities/vehicle/vehicle_factory.h
Classes
Namespaces
Includes
- autonomy/simulation/utilities/vehicle/i_vehicle_factory.h
-
Source
#ifndef AUTONOMY_SIMULATION_UTILITIES_VEHICLE_VEHICLEFACTORY_H
#define AUTONOMY_SIMULATION_UTILITIES_VEHICLE_VEHICLEFACTORY_H
#include "autonomy/simulation/utilities/vehicle/i_vehicle_factory.h"
#include <memory>
namespace simulation_framework
{
namespace utilities
{
namespace vehicle
{
class VehicleFactory : public IVehicleFactory
{
public:
std::unique_ptr<IVehicle> Create(const VehicleConfig& cfg, double dt) override;
};
} // namespace vehicle
} // namespace utilities
} // namespace simulation_framework
#endif // AUTONOMY_SIMULATION_UTILITIES_VEHICLE_VEHICLEFACTORY_H