Private data for the GLWidget class. More...
#include <GLWidgetPrivate.hh>
Public Attributes | |
std::vector< event::ConnectionPtr > | connections |
Store multiple connections. More... | |
std::string | copyEntityName |
Name of entity that is being copied. More... | |
DirectionalLightMaker | directionalLightMaker |
Directional light maker. More... | |
EntityMaker * | entityMaker |
Pointer to the current maker. More... | |
common::KeyEvent | keyEvent |
The most recent keyboard event. More... | |
Qt::KeyboardModifiers | keyModifiers |
Key modifiers. More... | |
std::string | keyText |
Text key. More... | |
LightMaker | lightMaker |
Light maker. More... | |
bool | modelEditorEnabled |
True if the model editor is up, false otherwise. More... | |
ModelMaker | modelMaker |
Model maker. More... | |
common::MouseEvent | mouseEvent |
The mouse event. More... | |
transport::NodePtr | node |
The transport node. More... | |
PointLightMaker | pointLightMaker |
Point light maker. More... | |
QFrame * | renderFrame |
Render frame widget. More... | |
transport::SubscriberPtr | requestSub |
Susbcribes to the requests. More... | |
rendering::ScenePtr | scene |
Scene pointer. More... | |
std::mutex | selectedVisMutex |
Mutex to protect selectedVisuals array. More... | |
std::vector< rendering::VisualPtr > | selectedVisuals |
A list of selected visuals. More... | |
GLWidget::SelectionLevels | selectionLevel |
Indicates how deep into the model to select. More... | |
transport::PublisherPtr | selectionPub |
Publishes information about user selections. More... | |
SpotLightMaker | spotLightMaker |
Spot light maker. More... | |
std::string | state |
Gazebo mode state (select, translate, scale, ...). More... | |
rendering::UserCameraPtr | userCamera |
Pointer to the user camera. More... | |
int | windowId |
Window identifier. More... | |
Private data for the GLWidget class.
std::vector<event::ConnectionPtr> gazebo::gui::GLWidgetPrivate::connections |
Store multiple connections.
std::string gazebo::gui::GLWidgetPrivate::copyEntityName |
Name of entity that is being copied.
DirectionalLightMaker gazebo::gui::GLWidgetPrivate::directionalLightMaker |
Directional light maker.
EntityMaker* gazebo::gui::GLWidgetPrivate::entityMaker |
Pointer to the current maker.
common::KeyEvent gazebo::gui::GLWidgetPrivate::keyEvent |
The most recent keyboard event.
Qt::KeyboardModifiers gazebo::gui::GLWidgetPrivate::keyModifiers |
Key modifiers.
std::string gazebo::gui::GLWidgetPrivate::keyText |
Text key.
LightMaker gazebo::gui::GLWidgetPrivate::lightMaker |
Light maker.
bool gazebo::gui::GLWidgetPrivate::modelEditorEnabled |
True if the model editor is up, false otherwise.
ModelMaker gazebo::gui::GLWidgetPrivate::modelMaker |
Model maker.
common::MouseEvent gazebo::gui::GLWidgetPrivate::mouseEvent |
The mouse event.
transport::NodePtr gazebo::gui::GLWidgetPrivate::node |
The transport node.
PointLightMaker gazebo::gui::GLWidgetPrivate::pointLightMaker |
Point light maker.
QFrame* gazebo::gui::GLWidgetPrivate::renderFrame |
Render frame widget.
transport::SubscriberPtr gazebo::gui::GLWidgetPrivate::requestSub |
Susbcribes to the requests.
rendering::ScenePtr gazebo::gui::GLWidgetPrivate::scene |
Scene pointer.
std::mutex gazebo::gui::GLWidgetPrivate::selectedVisMutex |
Mutex to protect selectedVisuals array.
std::vector<rendering::VisualPtr> gazebo::gui::GLWidgetPrivate::selectedVisuals |
A list of selected visuals.
GLWidget::SelectionLevels gazebo::gui::GLWidgetPrivate::selectionLevel |
Indicates how deep into the model to select.
transport::PublisherPtr gazebo::gui::GLWidgetPrivate::selectionPub |
Publishes information about user selections.
SpotLightMaker gazebo::gui::GLWidgetPrivate::spotLightMaker |
Spot light maker.
std::string gazebo::gui::GLWidgetPrivate::state |
Gazebo mode state (select, translate, scale, ...).
rendering::UserCameraPtr gazebo::gui::GLWidgetPrivate::userCamera |
Pointer to the user camera.
int gazebo::gui::GLWidgetPrivate::windowId |
Window identifier.