ignition::gazebo::gui Namespace Reference
Namespaces | |
events | |
Namespace for all events. Refer to the EventManager class for more information about events. | |
Functions | |
std::unique_ptr< ignition::gui::Application > | createGui (int &_argc, char **_argv, const char *_guiConfig, const char *_defaultGuiConfig=nullptr, bool _loadPluginsFromSdf=true) |
Create a Gazebo GUI application. More... | |
int | runGui (int &_argc, char **_argv, const char *_guiConfig) |
Run GUI application. More... | |
Function Documentation
◆ createGui()
std::unique_ptr<ignition::gui::Application> ignition::gazebo::gui::createGui | ( | int & | _argc, |
char ** | _argv, | ||
const char * | _guiConfig, | ||
const char * | _defaultGuiConfig = nullptr , |
||
bool | _loadPluginsFromSdf = true |
||
) |
Create a Gazebo GUI application.
- Parameters
-
[in] _argc Number of command line arguments (Used when running without ign-tools. Set to 1 if using ign-tools). Note: The object referenced by this variable must continue to exist for the lifetime of the application. [in] _argv Command line arguments (Used when running without ign-tools. Set to the name of the application if using ign-tools) [in] _guiConfig The GUI configuration file. If nullptr, the default configuration from IGN_HOMEDIR/.ignition/gazebo/gui.config will be used. [in] _defaultGuiConfig The default GUI configuration file. If no plugins were added from a world file or from _guiConfig, this configuration file will be loaded. If this argument is a nullptr or if the file does not exist, the default configuration from IGN_HOMEDIR/.ignition/gazebo/gui.config will be used. [in] _loadPluginsFromSdf If true, plugins specified in the world SDFormat file will get loaded.
◆ runGui()
int ignition::gazebo::gui::runGui | ( | int & | _argc, |
char ** | _argv, | ||
const char * | _guiConfig | ||
) |
Run GUI application.
- Parameters
-
[in] _argc Number of command line arguments (Used when running without ign-tools. Set to 1 if using ign-tools). Note: The object referenced by this variable must continue to exist for the lifetime of the application. [in] _argv Command line arguments (Used when running without ign-tools. Set to the name of the application if using ign-tools) [in] _guiConfig The GUI configuration file. If nullptr, the default configuration from IGN_HOMEDIR/.ignition/gazebo/gui.config will be used.