Go to the documentation of this file.
17 #ifndef GZ_SENSORS_RENDERINGSENSOR_HH_
18 #define GZ_SENSORS_RENDERINGSENSOR_HH_
22 #include <gz/common/SuppressWarning.hh>
28 #pragma warning(disable: 4251)
30 #include <gz/rendering/RenderTypes.hh>
35 #include "gz/sensors/rendering/Export.hh"
43 inline namespace IGNITION_SENSORS_VERSION_NAMESPACE {
46 class RenderingSensorPrivate;
64 public:
virtual void SetScene(rendering::ScenePtr _scene);
67 public: rendering::ScenePtr Scene()
const;
70 public:
void Render();
76 public:
void SetManualSceneUpdate(
bool _manual);
82 public:
bool ManualSceneUpdate()
const;
89 IGN_COMMON_WARN_IGNORE__DLL_INTERFACE_MISSING
93 IGN_COMMON_WARN_RESUME__DLL_INTERFACE_MISSING
a rendering sensor class
Definition: gz/sensors/RenderingSensor.hh:52
Definition: gz/sensors/AirPressureSensor.hh:31
std::shared_ptr< Sensor > SensorPtr
Definition: gz/sensors/SensorTypes.hh:52
a base sensor class
Definition: gz/sensors/Sensor.hh:59