20 #include "maya/MPxSurfaceShapeUI.h"
21 #include "AL/usd/utils/ForwardDeclares.h"
32 :
public MPxSurfaceShapeUI
51 void getDrawRequests(
const MDrawInfo& drawInfo,
bool isObjectAndActiveOnly, MDrawRequestQueue& requests)
override;
55 void draw(
const MDrawRequest& request, M3dView& view)
const override;
62 bool select(MSelectInfo& selectInfo, MSelectionList& selectionList, MPointArray& worldSpaceSelectPts)
const override;
bool select(MSelectInfo &selectInfo, MSelectionList &selectionList, MPointArray &worldSpaceSelectPts) const override
used to select the proxy shape
The UI component of the proxy shape node.
Definition: ProxyShapeUI.h:31
void getDrawRequests(const MDrawInfo &drawInfo, bool isObjectAndActiveOnly, MDrawRequestQueue &requests) override
legacy VP1 rendering interface
static AL_USDMAYA_PUBLIC void * creator()
returns a new instance of this UI component
void draw(const MDrawRequest &request, M3dView &view) const override