activateKey(MDrawContext &context) | MPxShaderOverride | [virtual] |
addGeometryRequirement(const MVertexBufferDescriptor &desc) | MPxShaderOverride | [protected] |
className() | MPxShaderOverride | [static] |
draw(MDrawContext &context, const MRenderItemList &renderItemList) const =0 | MPxShaderOverride | [pure virtual] |
drawGeometry(const MDrawContext &context) const | MPxShaderOverride | [protected] |
endUpdate() | MPxShaderOverride | [virtual] |
initialize(MObject object)=0 | MPxShaderOverride | [pure virtual] |
isTransparent() | MPxShaderOverride | [virtual] |
MPxShaderOverride(const MObject &obj) | MPxShaderOverride | |
overridesDrawState() | MPxShaderOverride | [virtual] |
rebuildAlways() | MPxShaderOverride | [virtual] |
terminateKey(MDrawContext &context) | MPxShaderOverride | [virtual] |
updateDevice() | MPxShaderOverride | [virtual] |
updateDG(MObject object) | MPxShaderOverride | [virtual] |
~MPxShaderOverride() | MPxShaderOverride | [virtual] |