autonomy_sim_instance_creator Last update: 16.07.2025 1 5 6 #pragma once 7 8 #include "autonomy/simulation/sim_instance/i_sim_instance_creator.h" 9 14 namespace simulation_framework 15 { 16 21 namespace autonomy 22 { 23 32 class AutonomySimInstanceCreator : public ISimInstanceCreator 33 { 34 public: 36 ~AutonomySimInstanceCreator() = default; 37 39 AutonomySimInstanceCreator() = default; 40 48 std::unique_ptr<core::lifecycle::ISimulationInstance> Create( 49 const core::SimulationParameters& core_parameters) override; 50 }; 51 52 } // namespace autonomy 53 } // namespace simulation_framework