The UI component of the proxy shape node.
More...
#include <ProxyShapeUI.h>
|
| ProxyShapeUI () |
| ctor
|
|
| ~ProxyShapeUI () |
| dtor
|
|
void | getDrawRequests (const MDrawInfo &drawInfo, bool isObjectAndActiveOnly, MDrawRequestQueue &requests) override |
| legacy VP1 rendering interface More...
|
|
void | draw (const MDrawRequest &request, M3dView &view) const override |
|
bool | select (MSelectInfo &selectInfo, MSelectionList &selectionList, MPointArray &worldSpaceSelectPts) const override |
| used to select the proxy shape More...
|
|
|
static AL_USDMAYA_PUBLIC void * | creator () |
| returns a new instance of this UI component
|
|
The UI component of the proxy shape node.
void AL::usdmaya::nodes::ProxyShapeUI::draw |
( |
const MDrawRequest & |
request, |
|
|
M3dView & |
view |
|
) |
| const |
|
override |
- Parameters
-
request | the drawing request |
view | the interactive 3d view in which to draw |
void AL::usdmaya::nodes::ProxyShapeUI::getDrawRequests |
( |
const MDrawInfo & |
drawInfo, |
|
|
bool |
isObjectAndActiveOnly, |
|
|
MDrawRequestQueue & |
requests |
|
) |
| |
|
override |
legacy VP1 rendering interface
- Parameters
-
drawInfo | Drawing state information. |
isObjectAndActiveOnly | Used to determine if draw requests for components need to be supplied. If false, some or all components are active and draw requests must be built for all components. |
requests | Queue on which to place the draw request. |
bool AL::usdmaya::nodes::ProxyShapeUI::select |
( |
MSelectInfo & |
selectInfo, |
|
|
MSelectionList & |
selectionList, |
|
|
MPointArray & |
worldSpaceSelectPts |
|
) |
| const |
|
override |
used to select the proxy shape
- Parameters
-
selectInfo | the Selection state information. |
selectionList | List of items selected by this method. |
worldSpaceSelectPts | List of points used to sort corresponding selections in single-select mode. |
- Returns
- true if something was selected, false otherwise
The documentation for this class was generated from the following file: