Gazebo Sim

API Reference

9.0.0
Gui.hh File Reference
#include <memory>
#include <string>
#include <gz/gui/Application.hh>
#include "gz/sim/config.hh"
#include "gz/sim/gui/Export.hh"

Go to the source code of this file.

Namespaces

namespace  gz
 This library is part of the Gazebo project.
 
namespace  gz::sim
 Gazebo is a leading open source robotics simulator, that provides high fidelity physics, rendering, and sensor simulation.
 
namespace  gz::sim::gui
 

Functions

GZ_SIM_GUI_VISIBLE std::unique_ptr< gz::gui::ApplicationcreateGui (int &_argc, char **_argv, const char *_guiConfig, const char *_defaultGuiConfig, bool _loadPluginsFromSdf, const char *_sdfFile, int _waitGui, const char *_renderEngine=nullptr, const char *_renderEngineGuiApiBackend=nullptr)
 Create a Gazebo GUI application.
 
GZ_SIM_GUI_VISIBLE std::unique_ptr< gz::gui::ApplicationcreateGui (int &_argc, char **_argv, const char *_guiConfig, const char *_defaultGuiConfig=nullptr, bool _loadPluginsFromSdf=true, const char *_renderEngine=nullptr)
 Create a Gazebo GUI application.
 
GZ_SIM_GUI_VISIBLE int runGui (int &_argc, char **_argv, const char *_guiConfig, const char *_renderEngine=nullptr)
 Run GUI application.
 
GZ_SIM_GUI_VISIBLE int runGui (int &_argc, char **_argv, const char *_guiConfig, const char *_sdfFile, int _waitGui, const char *_renderEngine=nullptr, const char *_renderEngineApiBackend=nullptr)
 Run GUI application.