Go to the documentation of this file.
18 #ifndef GZ_GAZEBO_GUI_GUI_HH_
19 #define GZ_GAZEBO_GUI_GUI_HH_
23 #include <gz/gui/Application.hh>
25 #include "gz/sim/config.hh"
26 #include "gz/sim/gui/Export.hh"
33 inline namespace IGNITION_GAZEBO_VERSION_NAMESPACE {
47 IGNITION_GAZEBO_GUI_VISIBLE
int runGui(
int &_argc,
48 char **_argv,
const char *_guiConfig,
const char *_renderEngine =
nullptr);
65 IGNITION_GAZEBO_GUI_VISIBLE
int runGui(
int &_argc,
char **_argv,
66 const char *_guiConfig,
const char *_sdfFile,
int _waitGui,
67 const char *_renderEngine =
nullptr);
87 IGNITION_GAZEBO_GUI_VISIBLE
89 int &_argc,
char **_argv,
const char *_guiConfig,
90 const char *_defaultGuiConfig =
nullptr,
bool _loadPluginsFromSdf =
true,
91 const char *_renderEngine =
nullptr);
114 IGNITION_GAZEBO_GUI_VISIBLE
116 int &_argc,
char **_argv,
const char *_guiConfig,
117 const char *_defaultGuiConfig,
bool _loadPluginsFromSdf,
118 const char *_sdfFile,
int _waitGui,
const char *_renderEngine =
nullptr);
This library is part of the Gazebo project.
IGNITION_GAZEBO_GUI_VISIBLE int runGui(int &_argc, char **_argv, const char *_guiConfig, const char *_renderEngine=nullptr)
Run GUI application.
IGNITION_GAZEBO_GUI_VISIBLE std::unique_ptr< gz::gui::Application > createGui(int &_argc, char **_argv, const char *_guiConfig, const char *_defaultGuiConfig, bool _loadPluginsFromSdf, const char *_sdfFile, int _waitGui, const char *_renderEngine=nullptr)
Create a Gazebo GUI application.
IGNITION_GAZEBO_GUI_VISIBLE std::unique_ptr< gz::gui::Application > createGui(int &_argc, char **_argv, const char *_guiConfig, const char *_defaultGuiConfig=nullptr, bool _loadPluginsFromSdf=true, const char *_renderEngine=nullptr)
Create a Gazebo GUI application.
IGNITION_GAZEBO_GUI_VISIBLE int runGui(int &_argc, char **_argv, const char *_guiConfig, const char *_sdfFile, int _waitGui, const char *_renderEngine=nullptr)
Run GUI application.