Public Member Functions | List of all members
gazebo::gui::SpotLightMaker Class Reference

Used to insert a new spot light into the scene. More...

#include <LightMaker.hh>

Inheritance diagram for gazebo::gui::SpotLightMaker:
Inheritance graph
[legend]

Public Member Functions

 SpotLightMaker ()
 Constructor. More...
 
- Public Member Functions inherited from gazebo::gui::LightMaker
 LightMaker ()
 Constructor. More...
 
virtual ignition::math::Vector3d EntityPosition () const
 Returns the entity world position. More...
 
bool InitFromLight (const std::string &_lightName)
 Initialize the light maker from an existing light in the scene. More...
 
void Start ()
 Start the maker. More...
 
void Stop ()
 Stop the maker. More...
 
- Public Member Functions inherited from gazebo::gui::EntityMaker
virtual ~EntityMaker ()
 Destructor. More...
 
virtual void OnMouseMove (const common::MouseEvent &_event)
 Callback when moving mouse. More...
 
virtual void OnMouseRelease (const common::MouseEvent &_event)
 Callback when mouse button is released. More...
 

Additional Inherited Members

- Protected Member Functions inherited from gazebo::gui::LightMaker
virtual void CreateTheEntity ()
 Creates the entity. More...
 
virtual bool Init ()
 Initialize the light maker. More...
 
virtual void SetEntityPosition (const ignition::math::Vector3d &_pos)
 Sets the entity world position. More...
 
- Protected Member Functions inherited from gazebo::gui::EntityMaker
 EntityMaker (EntityMakerPrivate &_dataPtr)
 Constructor used by inherited classes. More...
 
- Protected Attributes inherited from gazebo::gui::EntityMaker
EntityMakerPrivatedataPtr
 

Detailed Description

Used to insert a new spot light into the scene.

Constructor & Destructor Documentation

gazebo::gui::SpotLightMaker::SpotLightMaker ( )

Constructor.


The documentation for this class was generated from the following file: