Go to the documentation of this file.
18 #ifndef GAZEBO_PLUGINS_REST_WEB_RESTUIPLUGIN_HH_
19 #define GAZEBO_PLUGINS_REST_WEB_RESTUIPLUGIN_HH_
45 public:
virtual void Load(
int _argc,
char **_argv);
48 private:
virtual void Init();
51 private:
void OnMainWindowReady();
54 private:
void Update();
57 private: std::vector<event::ConnectionPtr> connections;
60 private: std::string menuTitle;
63 private: std::string loginTitle;
66 private: std::string urlLabel;
69 private: std::string defaultUrl;
RestUiPlugin()
Constructor.
Forward declarations for the common classes.
Definition: Animation.hh:26
virtual ~RestUiPlugin()=default
Destructor.
A plugin loaded within the gzserver on startup.
Definition: Plugin.hh:361
GAZEBO_VISIBLE void Init(google::protobuf::Message &_message, const std::string &_id="")
Initialize a message.
virtual void Load(int _argc, char **_argv)
Called when plugin is loaded.
REST user interface plugin.
Definition: RestUiPlugin.hh:34