Classes | Namespaces | Typedefs
ScenePrivate.hh File Reference
#include <list>
#include <map>
#include <string>
#include <vector>
#include <mutex>
#include <boost/unordered/unordered_map.hpp>
#include <sdf/sdf.hh>
#include "gazebo/common/Events.hh"
#include "gazebo/gazebo_config.h"
#include "gazebo/msgs/msgs.hh"
#include "gazebo/rendering/RenderTypes.hh"
#include "gazebo/transport/TransportTypes.hh"
Include dependency graph for ScenePrivate.hh:

Go to the source code of this file.

Classes

class  gazebo::rendering::ScenePrivate
 Private data for the Visual class. More...
 

Namespaces

 gazebo
 Forward declarations for the common classes.
 
 gazebo::rendering
 Rendering namespace.
 
 Ogre
 
 SkyX
 

Typedefs

typedef std::list
< boost::shared_ptr
< msgs::Joint const > > 
gazebo::rendering::JointMsgs_L
 
typedef boost::unordered_map
< std::string,
boost::shared_ptr< msgs::Joint
const > > 
gazebo::rendering::JointMsgs_M
 
typedef std::map< std::string,
LightPtr > 
gazebo::rendering::Light_M
 
typedef std::list
< boost::shared_ptr
< msgs::Light const > > 
gazebo::rendering::LightMsgs_L
 
typedef std::list
< boost::shared_ptr
< msgs::Link const > > 
gazebo::rendering::LinkMsgs_L
 
typedef std::list
< boost::shared_ptr
< msgs::Model const > > 
gazebo::rendering::ModelMsgs_L
 
typedef std::map< uint32_t,
msgs::Pose > 
gazebo::rendering::PoseMsgs_M
 
typedef std::list
< boost::shared_ptr
< msgs::Request const > > 
gazebo::rendering::RequestMsgs_L
 
typedef std::list
< boost::shared_ptr
< msgs::Scene const > > 
gazebo::rendering::SceneMsgs_L
 
typedef std::list
< boost::shared_ptr
< msgs::Sensor const > > 
gazebo::rendering::SensorMsgs_L
 
typedef std::list
< boost::shared_ptr
< msgs::PoseAnimation const > > 
gazebo::rendering::SkeletonPoseMsgs_L
 
typedef std::map< uint32_t,
VisualPtr > 
gazebo::rendering::Visual_M
 
typedef std::list
< boost::shared_ptr
< msgs::Visual const > > 
gazebo::rendering::VisualMsgs_L