TransformControl.hh
Go to the documentation of this file.
Provides buttons for translation, rotation, and scale.
Definition: TransformControl.hh:36
void activateSelect()
Notify that selection has been activated.
double scaleYSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
void activateTranslate()
Notify that translation has been activated.
void LoadGrid()
Callback to retrieve existing grid. Should only be called within the render thread....
double zSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
double scaleZSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
bool eventFilter(QObject *_obj, QEvent *_event) override
double ySnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
void activateRotate()
Notify that rotation has been activated.
double scaleXSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
void OnSnapToGrid()
Callback in Qt thread when the snap to grid button is clicked.
double rollSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
double pitchSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
void OnSnapUpdate(double _x, double _y, double _z, double _roll, double _pitch, double _yaw, double _scaleX, double _scaleY, double _scaleZ)
Sends an event to update the internal snapping values for translation, rotation, and scaling.
double yawSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
void SnapToGrid()
Sets the custom snap values to the grid values.
double xSnap()
Callback in Qt thread when the snap to grid button is clicked in order to update custom snap values m...
void OnMode(const QString &_mode)
Callback in Qt thread when mode changes.
void newSnapValues()
Notify that new snapping values have been set.
void LoadConfig(const tinyxml2::XMLElement *_pluginElem) override