17#ifndef GAZEBO_GUI_RENDERWIDGET_HH_
18#define GAZEBO_GUI_RENDERWIDGET_HH_
88 public:
bool AddPlugin(
const std::string &_filename,
89 sdf::ElementPtr _elem);
97 public:
void AddPlugins(
const std::vector<std::string> &_pluginFilenames);
109 private slots:
void OnClearOverlayMsg();
111 private:
void OnFullScreen(
bool &_value);
115 private:
void OnFollow(
const std::string &_modelName);
121 private: QFrame *mainFrame;
124 private: std::vector<event::ConnectionPtr> connections;
127 private: QFrame *bottomFrame;
133 private: QLabel *msgOverlayLabel =
nullptr;
136 private: std::string baseOverlayMsg;
139 private: QSplitter *splitter;
142 private: std::vector<gazebo::GUIPluginPtr> plugins;
gui
Definition KeyEventHandler.hh:29
Definition TimePanel.hh:45
Forward declarations for the common classes.
Definition Animation.hh:27
boost::shared_ptr< GUIPlugin > GUIPluginPtr
Definition CommonTypes.hh:62