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;
Forward declarations for the common classes.
Definition: Animation.hh:26
A plugin loaded within the gzserver on startup.
Definition: Plugin.hh:361
REST user interface plugin.
Definition: RestUiPlugin.hh:34
GAZEBO_VISIBLE void Init(google::protobuf::Message &_message, const std::string &_id="")
Initialize a message.