#include <string>
#include <boost/property_tree/ptree.hpp>
#include <boost/filesystem.hpp>
#include "gazebo/rendering/RenderingIface.hh"
#include "gazebo/util/system.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 MainWindow * | gazebo::gui::get_main_window () |
Return a pointer to the main graphical window. More... | |
GAZEBO_VISIBLE std::string | gazebo::gui::get_world () |
template<typename T > | |
GAZEBO_VISIBLE T | gazebo::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 (boost::filesystem::path _file="") |
Locate and load the 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 |
GAZEBO_VISIBLE boost::property_tree::ptree g_propTree |
Referenced by gazebo::gui::getINIProperty(), and gazebo::gui::setINIProperty().