This is the complete list of members for MPxDrawOverride, including all inherited members.
addUIDrawables(const MDagPath &objPath, MUIDrawManager &drawManager, const MFrameContext &frameContext, const MUserData *data) | MPxDrawOverride | virtual |
boundingBox(const MDagPath &objPath, const MDagPath &cameraPath) const | MPxDrawOverride | virtual |
className() | MPxDrawOverride | static |
disableInternalBoundingBoxDraw() const | MPxDrawOverride | virtual |
drawRenderItem(const MHWRender::MDrawContext &context, MRenderItem &item) | MPxDrawOverride | protectedstatic |
excludedFromPostEffects() const | MPxDrawOverride | virtual |
GeometryDrawOverrideCb typedef | MPxDrawOverride | |
handleTraceMessage(const MString &message) const | MPxDrawOverride | virtual |
hasUIDrawables() const | MPxDrawOverride | virtual |
isBounded(const MDagPath &objPath, const MDagPath &cameraPath) const | MPxDrawOverride | virtual |
isTransparent() const | MPxDrawOverride | virtual |
MPxDrawOverride(const MObject &obj, GeometryDrawOverrideCb callback, bool isAlwaysDirty=true) | MPxDrawOverride | |
pointSnappingActive() | MPxDrawOverride | protectedstatic |
prepareForDraw(const MDagPath &objPath, const MDagPath &cameraPath, const MFrameContext &frameContext, MUserData *oldData)=0 | MPxDrawOverride | pure virtual |
refineSelectionPath(const MSelectionInfo &selectInfo, const MRenderItem &hitItem, MDagPath &path, MObject &geomComponents, MSelectionMask &objectMask) | MPxDrawOverride | virtual |
setGeometryForRenderItem(MRenderItem &renderItem, const MVertexBufferArray &vertexBuffers, const MIndexBuffer *indexBuffer, const MBoundingBox *objectBox) const | MPxDrawOverride | protected |
supportedDrawAPIs() const | MPxDrawOverride | |
traceCallSequence() const | MPxDrawOverride | virtual |
transform(const MDagPath &objPath, const MDagPath &cameraPath) const | MPxDrawOverride | virtual |
updateSelectionGranularity(const MDagPath &path, MSelectionContext &selectionContext) | MPxDrawOverride | virtual |
userSelect(const MSelectionInfo &selectInfo, const MDrawContext &context, const MDagPath &objPath, const MUserData *data, MSelectionList &selectionList, MPointArray &worldSpaceHitPts) | MPxDrawOverride | virtual |
userSelect(MSelectionInfo &selectInfo, const MDrawContext &context, MPoint &hitPoint, const MUserData *data) | MPxDrawOverride | virtual |
wantUserSelection() const | MPxDrawOverride | virtual |
~MPxDrawOverride() | MPxDrawOverride | virtual |