All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions | Variables
GuiIface.hh File Reference
#include <string>
#include <boost/property_tree/ptree.hpp>
#include <boost/filesystem.hpp>
#include "gazebo/rendering/RenderingIface.hh"
#include "gazebo/util/system.hh"
Include dependency graph for GuiIface.hh:

Go to the source code of this file.

Namespaces

 gazebo
 Forward declarations for the common classes.
 
 gazebo::gui
 gui namespace
 

Functions

GAZEBO_VISIBLE void gazebo::gui::clear_active_camera ()
 
GAZEBO_VISIBLE
rendering::UserCameraPtr 
gazebo::gui::get_active_camera ()
 
GAZEBO_VISIBLE unsigned int gazebo::gui::get_entity_id (const std::string &_name)
 
GAZEBO_VISIBLE std::string gazebo::gui::get_world ()
 
template<typename T >
GAZEBO_VISIBLEgazebo::gui::getINIProperty (const std::string &_key, const T &_default)
 Get a property from the GUI INI file. More...
 
GAZEBO_VISIBLE bool gazebo::gui::has_entity_name (const std::string &_name)
 
GAZEBO_VISIBLE void gazebo::gui::init ()
 
GAZEBO_VISIBLE bool gazebo::gui::load ()
 Load the graphical interface. More...
 
GAZEBO_VISIBLE bool gazebo::gui::loadINI (const boost::filesystem::path &_file)
 Load an INI configuration file. More...
 
GAZEBO_VISIBLE bool gazebo::gui::run (int _argc, char **_argv)
 
GAZEBO_VISIBLE bool gazebo::gui::saveINI (const boost::filesystem::path &_file)
 Save the configuration parameters to file. More...
 
GAZEBO_VISIBLE void gazebo::gui::set_active_camera (rendering::UserCameraPtr _cam)
 
GAZEBO_VISIBLE void gazebo::gui::set_world (const std::string &_name)
 
template<typename T >
GAZEBO_VISIBLE bool gazebo::gui::setINIProperty (const std::string &_key, const T &_value)
 Set a value in the INI property tree. More...
 
GAZEBO_VISIBLE void gazebo::gui::stop ()
 

Variables

GAZEBO_VISIBLE
boost::property_tree::ptree 
g_propTree
 

Variable Documentation

GAZEBO_VISIBLE boost::property_tree::ptree g_propTree