gz/gui/GuiEvents.hh
math::Vector3d Position() const
Get the XYZ snapping values.
Definition: gz/gui/GuiEvents.hh:67
static const QEvent::Type kType
Unique type for this event.
Definition: gz/gui/GuiEvents.hh:165
HoverToScene(const math::Vector3d &_point)
Constructor.
Definition: gz/gui/GuiEvents.hh:159
math::Vector3d Point() const
Get the point within the scene that the user clicked.
Definition: gz/gui/GuiEvents.hh:222
STL class.
static const QEvent::Type kType
Unique type for this event.
Definition: gz/gui/GuiEvents.hh:45
static const QEvent::Type kType
The QEvent representing a snap event occurrence.
Definition: gz/gui/GuiEvents.hh:87
const std::string & FilePath() const
Get the path of the file.
Definition: gz/gui/GuiEvents.hh:143
Event called in the render thread of a 3D scene. It's safe to make rendering calls in this event's ca...
Definition: gz/gui/GuiEvents.hh:38
LeftClickToScene(const math::Vector3d &_point)
Constructor.
Definition: gz/gui/GuiEvents.hh:186
Event called to spawn a resource, which takes the path to its file.
Definition: gz/gui/GuiEvents.hh:129
const std::string & Description() const
Get the string description of the resource.
Definition: gz/gui/GuiEvents.hh:118
std::string filePath
The path of file to be previewed.
Definition: gz/gui/GuiEvents.hh:149
DropdownMenuEnabled(bool _menuEnabled)
Constructor.
Definition: gz/gui/GuiEvents.hh:239
static const QEvent::Type kType
Unique type for this event.
Definition: gz/gui/GuiEvents.hh:139
SpawnFromDescription(const std::string &_description)
Constructor.
Definition: gz/gui/GuiEvents.hh:108
Event which is called to broadcast the 3D coordinates of a user's left click within the scene.
Definition: gz/gui/GuiEvents.hh:181
math::Vector3d Point() const
Get the point within the scene over which the user is hovering.
Definition: gz/gui/GuiEvents.hh:170
std::string description
The string of the resource to be spawned.
Definition: gz/gui/GuiEvents.hh:124
Event which is called to broadcast the 3D coordinates of a user's right click within the scene.
Definition: gz/gui/GuiEvents.hh:207
Event called to spawn a resource, given its description as a string.
Definition: gz/gui/GuiEvents.hh:103
math::Vector3d Scale() const
Get the scale snapping values.
Definition: gz/gui/GuiEvents.hh:81
math::Vector3d Point() const
Get the point within the scene that the user clicked.
Definition: gz/gui/GuiEvents.hh:196
RightClickToScene(const math::Vector3d &_point)
Constructor.
Definition: gz/gui/GuiEvents.hh:212
bool MenuEnabled() const
Gets whether the menu is enabled or not for this event.
Definition: gz/gui/GuiEvents.hh:249
The class for sending and receiving custom snap value events. This event is used in the Transform Con...
Definition: gz/gui/GuiEvents.hh:51
math::Vector3d Rotation() const
Get the RPY snapping values.
Definition: gz/gui/GuiEvents.hh:74
static const QEvent::Type kType
Unique type for this event.
Definition: gz/gui/GuiEvents.hh:192
Event which is called to broadcast the 3D coordinates of a user's mouse hover within the scene.
Definition: gz/gui/GuiEvents.hh:154
static const QEvent::Type kType
Unique type for this event.
Definition: gz/gui/GuiEvents.hh:218
SnapIntervals(const math::Vector3d &_xyz, const math::Vector3d &_rpy, const math::Vector3d &_scale)
Constructor.
Definition: gz/gui/GuiEvents.hh:57
Event which is called to enable or disable the dropdown menu. This is primarily used by plugins which...
Definition: gz/gui/GuiEvents.hh:234
SpawnFromPath(const std::string &_filePath)
Constructor.
Definition: gz/gui/GuiEvents.hh:133
static const QEvent::Type kType
Unique type for this event.
Definition: gz/gui/GuiEvents.hh:245
static const QEvent::Type kType
Unique type for this event.
Definition: gz/gui/GuiEvents.hh:114