Go to the documentation of this file.
17 #ifndef GZ_GAZEBO_SYSTEMS_LOGICALCAMERA_HH_
18 #define GZ_GAZEBO_SYSTEMS_LOGICALCAMERA_HH_
21 #include <gz/sim/config.hh>
29 inline namespace IGNITION_GAZEBO_VERSION_NAMESPACE {
33 class LogicalCameraPrivate;
42 public ISystemPreUpdate,
43 public ISystemPostUpdate
52 public:
void PreUpdate(
const UpdateInfo &_info,
53 EntityComponentManager &_ecm)
final;
57 public:
void PostUpdate(
const UpdateInfo &_info,
58 const EntityComponentManager &_ecm)
final;
This library is part of the Gazebo project.
Definition: gz/sim/Actor.hh:33
LogicalCamera()
Constructor.
void PreUpdate(const UpdateInfo &_info, EntityComponentManager &_ecm) final
Documentation inherited.
Component< sdf::ElementPtr, class LogicalCameraTag > LogicalCamera
TODO(anyone) Substitute with sdf::LogicalCamera once that exists? This is currently the whole <sensor...
Definition: include/gz/sim/components/LogicalCamera.hh:35
~LogicalCamera() override
Destructor.
void PostUpdate(const UpdateInfo &_info, const EntityComponentManager &_ecm) final
Documentation inherited.