Unigine.WidgetManipulator Class
Inherits: | Widget |
WidgetManipulator Class
Properties
mat4 Modelview#
The current projection matrix of the handler.
set
Sets a model-view matrix for the handler.
set value -
Model-view matrix.
mat4 Projection#
The current model-view matrix of the handler.
set
Sets a projection matrix for the handler.
set value -
Projection matrix.
mat4 Transform#
The current transformation matrix of the handler.
set
Sets a transformation matrix for the handler.
set value -
Transformation matrix.
mat4 Basis#
The current basis of the coordinate system for the handler. it can either be the world coordinates (the identity matrix) or coordinates of the parent node if the manipulated node is a child.
set
Sets a basis of the coordinate system for the handler. It can either be the world coordinates (the identity matrix) or coordinates of the parent node if the manipulated node is a child.
set value -
Matrix, with columns specifying basis vectors.
vec4 Color#
The current color for a manipulator.
set
Sets the color for a manipulator.
set value -
Manipulator color. The provided value is clamped to a range [0;1].
int Size#
The current handle size of the manipulator. depending on the handle shape, this can be a radius or an altitude.
set
Sets a handle size of the manipulator. Depending on the handle shape, this can be a radius or an altitude.
set value -
Size in pixels.
float Step#
A step, which is used to align objects.
set
Sets a step, which is used to align objects.
set value -
Step in units.
int Mask#
A mask that hides axis arrows (along X, Y or Z) of the handler.
set
Hides axis arrows (along X, Y or Z) of the handler.
set value -
3-bit mask for axes.
Gui RenderGui#
The current render gui.
set
Sets the render GUI.
set value -
GUI smart pointer.
bool IsFocusAxis#
A value indicating if any axis of the manipulator is currently in focus.
int FocusedAxis#
The number of the manipulator axis, that is currently in focus.
Members
static WidgetManipulator ( Gui gui ) #
WidgetManipulator constructor.Arguments
- Gui gui - GUI instance.
Last update:
2020-04-10
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)