17 #ifndef _GAZEBO_RENDERING_LIGHT_PRIVATE_HH_
18 #define _GAZEBO_RENDERING_LIGHT_PRIVATE_HH_
50 public: sdf::ElementPtr
sdf;
Class for drawing lines that can change.
Definition: DynamicLines.hh:43
boost::shared_ptr< Connection > ConnectionPtr
Definition: CommonTypes.hh:153
ScenePtr scene
Pointer to the scene.
Definition: LightPrivate.hh:56
Ogre::Light * light
The ogre light source.
Definition: LightPrivate.hh:41
VisualPtr visual
The visual used to visualize the light.
Definition: LightPrivate.hh:44
std::shared_ptr< Visual > VisualPtr
Definition: RenderTypes.hh:112
event::ConnectionPtr showLightsConnection
Event connection to toggle visualization on/off.
Definition: LightPrivate.hh:53
DynamicLines * line
The lines used to visualize the light.
Definition: LightPrivate.hh:47
static unsigned int lightCounter
Counter used to generate unique light names.
Definition: LightPrivate.hh:59
boost::shared_ptr< Scene > ScenePtr
Definition: RenderTypes.hh:80
Definition: LightPrivate.hh:38
sdf::ElementPtr sdf
SDF element data for the light.
Definition: LightPrivate.hh:50