Gazebo Gazebo

API Reference

6.16.0
gz/sim/EntityComponentManager.hh File Reference
#include <gz/msgs/serialized.pb.h>
#include <gz/msgs/serialized_map.pb.h>
#include <map>
#include <memory>
#include <optional>
#include <set>
#include <string>
#include <typeinfo>
#include <type_traits>
#include <unordered_set>
#include <unordered_map>
#include <utility>
#include <vector>
#include <gz/common/Console.hh>
#include <gz/math/graph/Graph.hh>
#include "gz/sim/Entity.hh"
#include "gz/sim/Export.hh"
#include "gz/sim/Types.hh"
#include "gz/sim/components/Component.hh"
#include "gz/sim/detail/View.hh"
#include "gz/sim/detail/EntityComponentManager.hh"

Go to the source code of this file.

Classes

class  EntityComponentManager
 The EntityComponentManager constructs, deletes, and returns components and entities. A component can be of any class which inherits from components::BaseComponent. More...
 

Namespaces

 ignition
 This library is part of the Gazebo project.
 
 ignition::gazebo
 Gazebo is a leading open source robotics simulator, that provides high fidelity physics, rendering, and sensor simulation.
 

Typedefs

using EntityGraph = math::graph::DirectedGraph< Entity, bool >
 Type alias for the graph that holds entities. Each vertex is an entity, and the direction points from the parent to its children. All edges are positive booleans. More...
 

Variables

class IGNITION_GAZEBO_HIDDEN EntityComponentManagerPrivate