17 #ifndef IGNITION_GAZEBO_MARKERMANAGER_HH_ 18 #define IGNITION_GAZEBO_MARKERMANAGER_HH_ 23 #include <ignition/gazebo/rendering/Export.hh> 25 #include "ignition/rendering/RenderTypes.hh" 31 inline namespace IGNITION_GAZEBO_VERSION_NAMESPACE {
33 class MarkerManagerPrivate;
47 public:
void SetSimTime(
const std::chrono::steady_clock::duration &_time);
51 public:
void SetScene(rendering::ScenePtr _scene);
55 public: rendering::ScenePtr
Scene()
const;
58 public:
void Update();
63 public:
bool Init(
const ignition::rendering::ScenePtr &_scene);
Creates, deletes, and maintains marker visuals. Only the Scene class should instantiate and use this ...
Definition: MarkerManager.hh:37
Component< sdf::Scene, class SceneTag, serializers::SceneSerializer > Scene
This component holds scene properties of the world.
Definition: Scene.hh:45
This library is part of the Ignition Robotics project.