18 #ifndef GZ_SIM_GUI_VIEWANGLE_HH_
19 #define GZ_SIM_GUI_VIEWANGLE_HH_
21 #include <gz/msgs/pose.pb.h>
22 #include <gz/msgs/boolean.pb.h>
23 #include <gz/msgs/gui_camera.pb.h>
33 class ViewAnglePrivate;
82 private:
bool eventFilter(QObject *_obj, QEvent *_event) override;
118 public: Q_INVOKABLE QList<
double>
CamPose() const;
126 public slots:
void SetCamPose(
double _x,
double _y,
double _z,
127 double _roll,
double _pitch,
double _yaw);
137 gz::msgs::Boolean &_res);
158 private:
std::unique_ptr<ViewAnglePrivate> dataPtr;