17#ifndef GZ_SIM_COMPONENTS_PHYSICS_HH_ 
   18#define GZ_SIM_COMPONENTS_PHYSICS_HH_ 
   23#include <gz/msgs/physics.pb.h> 
   25#include <sdf/Physics.hh> 
   27#include <gz/sim/config.hh> 
   28#include <gz/sim/Export.hh> 
   40inline namespace GZ_SIM_VERSION_NAMESPACE {
 
   51      serializers::PhysicsSerializer>;
 
   57  using PhysicsCollisionDetector = 
Component<std::string,
 
   58      class PhysicsCollisionDetectorTag, serializers::StringSerializer>;
 
   60      "gz_sim_components.PhysicsCollisionDetector",
 
   61       PhysicsCollisionDetector)
 
   65  using PhysicsSolver = 
Component<std::string,
 
   66      class PhysicsSolverTag, serializers::StringSerializer>;
 
   71  using PhysicsSolverIterations = 
Component<uint32_t,
 
   72      class PhysicsSolverIterationsTag>;
 
   74       PhysicsSolverIterations)