Cortex
10.0.0-a4
|
#include <V3Manipulator.h>
Public Member Functions | |
virtual MStatus | createChildren () |
virtual MStatus | connectToDependNode (const MObject &node) |
virtual void | draw (M3dView &view, const MDagPath &path, M3dView::DisplayStyle style, M3dView::DisplayStatus status) |
MManipData | vectorPlugToManipConversion (unsigned int manipIndex) |
MManipData | vectorManipToPlugConversion (unsigned int plugIndex) |
![]() | |
void | setPlug (MPlug &plug) |
MPlug | getPlug () |
void | setLabel (MString &label) |
MString | getLabel () |
Static Public Member Functions | |
static void * | creator () |
static MStatus | initialize () |
Static Public Attributes | |
static MTypeId | id |
Additional Inherited Members | |
![]() | |
MPlug | m_plug |
MString | m_label |
This class provides a manipulator for V3f and V3d Parameters. Curently the node is only tested/registered for V3f Parameter types.
Behavior can be further customised by adding the StringData member "manipSpace" to the "UI" CompoundObject in there Parameters userData(). If this member exists, valid values are "world" and "object". When using object space (default), on-screen controls are transformed along with the node.